Time bar (total: 1.9min)
| 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)
| 8.1s | 6658× | body | 256 | valid |
| 2.9s | 2758× | body | 256 | infinite |
| 2.5s | 841× | body | 1024 | valid |
| 1.8s | 476× | body | 1024 | infinite |
| 1.5s | 754× | body | 512 | valid |
| 690.0ms | 367× | body | 512 | infinite |
| 6.0ms | 3× | body | 2048 | valid |
| 2× | egg-herbie |
| 1200× | rational_best-simplify-65 |
| 910× | rational_best-simplify-63 |
| 860× | rational_best-simplify-3 |
| 762× | rational_best-simplify-30 |
| 658× | rational_best-simplify-55 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 110 | 1067 |
| 1 | 255 | 1067 |
| 2 | 551 | 1067 |
| 3 | 1209 | 1023 |
| 4 | 3733 | 957 |
| 0 | 5 | 5 |
| 1 | 5 | 5 |
| 1× | unsound |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
| Outputs |
|---|
0 |
1 |
2 |
1 |
3 |
4 |
3 |
| 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 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 phi1 phi2) 2)))) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) 2))))) |
(*.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 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 R lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (-.f64 R lambda2))))))) |
(*.f64 lambda1 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 R lambda2) (-.f64 R lambda2))))))) |
(*.f64 lambda1 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 R lambda2) (*.f64 (-.f64 R lambda2) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 phi1 phi2) 2)))) 2)))))) |
(*.f64 lambda1 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 R lambda2) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1))) (/.f64 (-.f64 R lambda2) 2)))))) |
(*.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 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 R) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (-.f64 lambda1 R))))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (-.f64 lambda1 R)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (-.f64 lambda1 R)))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 R) (-.f64 lambda1 R))))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 R) (*.f64 (-.f64 lambda1 R) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 phi1 phi2) 2)))) 2)))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 R) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1))) (/.f64 (-.f64 lambda1 R) 2)))))) |
(*.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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 R phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 R phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 R phi2) (-.f64 R phi2))))) |
(*.f64 phi1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 R phi2) 2)))) 2)) (*.f64 (-.f64 R phi2) (-.f64 R phi2))))) |
(*.f64 phi1 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 R phi2) 1))) (/.f64 (-.f64 lambda1 lambda2) 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 phi2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi1) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi1) 2)))) (*.f64 (-.f64 phi1 R) (-.f64 phi1 R))))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 R phi1) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 R phi1) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 R) (-.f64 phi1 R))))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 R phi1) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 R phi1) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 R phi1) (-.f64 R phi1))))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 R phi1) 2)))) 2)) (*.f64 (-.f64 phi1 R) (-.f64 phi1 R))))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 R phi1) 1))) (/.f64 (-.f64 lambda1 lambda2) 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 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 phi1 phi2) 2)))) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) 2))))) |
(*.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 phi1 lambda2) (*.f64 (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 (cos.f64 (/.f64 (+.f64 lambda1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 lambda1 phi2) 2)) (*.f64 (-.f64 lambda2 phi1) (-.f64 lambda2 phi1)))) (*.f64 (-.f64 lambda1 phi2) (-.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 lambda2) (*.f64 (-.f64 phi1 lambda2) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 lambda1 phi2) 2)))) 2))) (*.f64 (-.f64 lambda1 phi2) (-.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 lambda2) (*.f64 (-.f64 phi1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (*.f64 (+.f64 lambda1 phi2) 1)) 2)))) (*.f64 (-.f64 phi2 lambda1) (-.f64 phi2 lambda1))))) |
(*.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 phi2 lambda2) (cos.f64 (/.f64 (+.f64 lambda1 phi1) 2))) (*.f64 (-.f64 phi2 lambda2) (cos.f64 (/.f64 (+.f64 lambda1 phi1) 2)))) (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 lambda1 phi1) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 lambda1 phi1) 2)) (*.f64 (-.f64 phi2 lambda2) (-.f64 phi2 lambda2)))) (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 lambda1 phi1) 2)))) 2)) (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2)) (+.f64 1/2 (/.f64 (cos.f64 (*.f64 (+.f64 lambda1 phi1) 1)) 2))) (*.f64 (-.f64 lambda1 phi1) (-.f64 lambda1 phi1))))) |
(*.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 (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)) (*.f64 (-.f64 lambda1 phi1) (*.f64 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2))))) (*.f64 (-.f64 phi2 lambda2) (-.f64 phi2 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 phi1) (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)) (*.f64 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2))))) (*.f64 (-.f64 phi2 lambda2) (-.f64 phi2 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1)) (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)))) (*.f64 (-.f64 phi2 lambda2) (-.f64 phi2 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 lambda2 phi2) 2)))) 2)) (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 lambda2 phi2) 1))) (/.f64 (*.f64 (-.f64 lambda1 phi1) (-.f64 lambda1 phi1)) 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 (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2)) (*.f64 (-.f64 lambda1 phi2) (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2))))) (*.f64 (-.f64 phi1 lambda2) (-.f64 phi1 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2))) (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2)))) (*.f64 (-.f64 phi1 lambda2) (-.f64 phi1 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 phi2) (*.f64 (-.f64 lambda1 phi2) (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2)) (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2))))) (*.f64 (-.f64 lambda2 phi1) (-.f64 lambda2 phi1))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 phi2) (*.f64 (-.f64 lambda1 phi2) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 lambda2 phi1) 2)))) 2))) (*.f64 (-.f64 phi1 lambda2) (-.f64 phi1 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 phi2) (*.f64 (-.f64 lambda1 phi2) (+.f64 1/2 (/.f64 (cos.f64 (*.f64 (+.f64 lambda2 phi1) 1)) 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))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 phi1 phi2) 2)))) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) 2))))) |
(sort lambda1 lambda2)
(sort phi1 phi2)
Compiled 42 to 26 computations (38.1% saved)
| 1× | egg-herbie |
| 1238× | rational_best-simplify-55 |
| 1114× | rational_best-simplify-57 |
| 1100× | rational_best-simplify-50 |
| 956× | rational_best-simplify-64 |
| 750× | rational_best-simplify-66 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 97 |
| 1 | 39 | 97 |
| 2 | 84 | 97 |
| 3 | 179 | 93 |
| 4 | 516 | 87 |
| 5 | 2056 | 81 |
| 1× | node limit |
| 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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (+.f64 1 (cos.f64 (*.f64 2 (/.f64 (+.f64 phi1 phi2) 2)))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
Compiled 188 to 80 computations (57.4% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 | 2 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 5 | 2 | 7 |
| Status | Error | Program |
|---|---|---|
| ▶ | 42.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| ▶ | 42.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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))))) |
Compiled 69 to 40 computations (42% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
| ✓ | 0.3b | (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
| ✓ | 2.6b | (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
| ✓ | 38.8b | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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)))) |
Compiled 177 to 69 computations (61% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 19.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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)))) |
| 17.0ms | phi1 | @ | inf | (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
| 11.0ms | phi1 | @ | inf | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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)))) |
| 5.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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)))) |
| 5.0ms | phi2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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)))) |
| 1× | batch-egg-rewrite |
| 1436× | rational_best-simplify-56 |
| 680× | rational_best-simplify-62 |
| 646× | rational_best-simplify-61 |
| 470× | rational_best-2 |
| 470× | rational_best-3 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 188 |
| 1 | 134 | 188 |
| 2 | 318 | 180 |
| 3 | 1101 | 156 |
| 4 | 5633 | 156 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 (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 (+.f64 phi1 phi2) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi2 1/2))) (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi2 1/2))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (+.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (+.f64 (neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (-.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 phi1 4)) (cos.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (/.f64 phi1 4)) (sin.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 phi1 4)) (cos.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) (+.f64 (*.f64 (sin.f64 (/.f64 phi1 4)) (sin.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 phi2 4)) (cos.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) (*.f64 (sin.f64 (/.f64 phi2 4)) (sin.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 phi2 4)) (cos.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) (+.f64 (*.f64 (sin.f64 (/.f64 phi2 4)) (sin.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 0) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (cos.f64 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 2) (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (cos.f64 0) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (/.f64 (cos.f64 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 0)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2) (/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (+.f64 phi1 phi2))) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (-.f64 lambda2 lambda1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 2 (-.f64 lambda2 lambda1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda2 lambda1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 0))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (+.f64 (*.f64 2 (-.f64 lambda2 lambda1)) (*.f64 2 (-.f64 lambda2 lambda1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
| 1× | egg-herbie |
| 1492× | rational_best-simplify-55 |
| 940× | rational_best-simplify-1 |
| 748× | rational_best-simplify-50 |
| 600× | rational_best-simplify-52 |
| 598× | rational_best-simplify-48 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 698 | 21112 |
| 1 | 1937 | 20586 |
| 2 | 5061 | 20420 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 3)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 2))))))) |
(*.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 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.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 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.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 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.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 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.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 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (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 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(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)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) phi1) (sqrt.f64 (/.f64 1 (+.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 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.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)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) phi1) (sqrt.f64 (/.f64 1 (+.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 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.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)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) phi1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)))) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.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 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (*.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))) (pow.f64 phi1 2))) (*.f64 1/2 (/.f64 (-.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 -1 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) phi2))) |
(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 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) phi2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 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 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) phi2) (sqrt.f64 (/.f64 1 (+.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 (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 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 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) phi2) (sqrt.f64 (/.f64 1 (+.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 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.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 1 (*.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 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 1/2 (/.f64 (-.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 phi1) phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (-.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 phi1) (+.f64 phi2 (*.f64 1/2 (/.f64 (*.f64 phi1 (-.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))) (pow.f64 phi2 2)))))) |
(*.f64 -1 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2))) (+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 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 (pow.f64 phi1 3) (sin.f64 (*.f64 1/2 phi2)))) (+.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 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(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 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (pow.f64 phi1 3) (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (pow.f64 phi2 3) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 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 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/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.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 (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 (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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (-.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 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 1/4) |
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 1/2)) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) 8) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi2 1/2))) (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi2 1/2))))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) 2)) |
(-.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi2 1/2))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi2 1/2)))) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2))) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (+.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) 0)) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (+.f64 (neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) 0)) |
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (-.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) 0)) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi1 4)) (cos.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (/.f64 phi1 4)) (sin.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2))))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi1 4)) (cos.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) (+.f64 (*.f64 (sin.f64 (/.f64 phi1 4)) (sin.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) 0)) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 4)) (cos.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) (*.f64 (sin.f64 (/.f64 phi2 4)) (sin.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4)))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 4)) (cos.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) (+.f64 (*.f64 (sin.f64 (/.f64 phi2 4)) (sin.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) 0)) |
(*.f64 2 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 0)) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 0) (cos.f64 0))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1/2) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (cos.f64 0) 2)) |
(*.f64 (cos.f64 0) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 1/2 (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (cos.f64 0))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (cos.f64 0))) |
(*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 1/4) |
(*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (cos.f64 0) 4)) |
(*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 1/2) |
(*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (/.f64 (cos.f64 0) 2)) |
(*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) |
(*.f64 (+.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 4) |
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) -1) |
(/.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 8) |
(/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 0)) 4) |
(pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 0) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2)) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 0) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2) (/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 1) |
(/.f64 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) -1) |
(/.f64 (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))) -2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) 8) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))) 4) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -16) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -8) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (+.f64 phi1 phi2))) -2)) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))))) -4) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 1) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0) |
(-.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) -1) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) -2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 8) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -8) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (-.f64 lambda2 lambda1))) -2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda2 lambda1)) -1) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 0))) -4) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) -1) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (+.f64 (*.f64 2 (-.f64 lambda2 lambda1)) (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) 2)) (pow.f64 lambda1 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)) (pow.f64 lambda1 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 3)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 lambda1 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) 3))) (*.f64 lambda2 (*.f64 (pow.f64 lambda1 3) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) 2)) (pow.f64 lambda1 2))) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) 2)) (*.f64 (pow.f64 lambda1 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) 3))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)) (pow.f64 lambda1 2))) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)) (*.f64 (pow.f64 lambda1 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) 3))))))))) |
(*.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 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) (*.f64 1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.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 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -1/2))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (/.f64 (/.f64 -1/2 (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -1/2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (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 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 lambda2 3) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) 3))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) 3))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) 3))))))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.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 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.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 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (/.f64 (/.f64 1/2 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 1/2 (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(+.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 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (/.f64 (/.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 lambda2 2))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (/.f64 (/.f64 1/2 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) |
(*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (/.f64 (/.f64 -1/2 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 -1/2 (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (/.f64 (/.f64 -1/2 (pow.f64 lambda2 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (/.f64 (/.f64 -1/2 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) phi1) (sqrt.f64 (/.f64 1 (+.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) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2))) (sqrt.f64 (/.f64 1 (+.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))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 1/2 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.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)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) phi1) (sqrt.f64 (/.f64 1 (+.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) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 1/2 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) 1/2)) 2) -1)) (*.f64 (pow.f64 phi1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 1/2 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) 1/2)) 2)) 1) (*.f64 (pow.f64 phi1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.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)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) phi1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)))) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (sqrt.f64 (/.f64 1 (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) 2))))) (+.f64 (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 phi1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) 1/6)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2)) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) 2))) (+.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))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 phi1 (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (*.f64 1/6 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) 1/2)) 2) -1))) (/.f64 1/2 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) 1/2)) 2) -1)) (*.f64 (pow.f64 phi1 2) (sqrt.f64 (/.f64 1 (+.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))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 phi1 (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (*.f64 1/6 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) (+.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) 1/2)) 2)) 1)) (/.f64 1/2 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 phi2 -2)) 1/2)) 2)) 1) (*.f64 (pow.f64 phi1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 phi1 (*.f64 phi2 -1)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.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 phi2 -1) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 1 (pow.f64 phi2 2))) phi1)))) |
(+.f64 phi1 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (neg.f64 phi2) 2)) (/.f64 1/2 phi1)) (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 phi2 2)) (/.f64 1/2 phi1)) (neg.f64 phi2))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (*.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))) (pow.f64 phi1 2))) (*.f64 1/2 (/.f64 (-.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 phi2 -1) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 1 (pow.f64 phi2 2))) phi1)) (*.f64 1/2 (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 1 (pow.f64 phi2 2)))) (pow.f64 phi1 2)))))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (neg.f64 phi2) 2)) phi1) (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2)))) (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 phi2 2)) phi1) (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 phi2 2))) (pow.f64 phi1 2)))) (neg.f64 phi2))) |
(*.f64 -1 phi1) |
(*.f64 phi1 -1) |
(neg.f64 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 phi1 -1)) |
(+.f64 phi2 (neg.f64 phi1)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (+.f64 phi2 (*.f64 phi1 -1)) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) 2) phi1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) 2) (/.f64 -1/2 phi1)))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) 2) (/.f64 -1/2 phi1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) phi2))) |
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) 2) phi1)) (+.f64 phi2 (+.f64 (*.f64 phi1 -1) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2))) (pow.f64 phi1 2)))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) 2)) (pow.f64 phi1 2)) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) 2) phi1)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 phi2 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) 2)) (pow.f64 phi1 2)) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) 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)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) phi2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 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 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (*.f64 phi2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) phi2) (sqrt.f64 (/.f64 1 (+.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 (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 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 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) 2))))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)) 1) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) phi2) (sqrt.f64 (/.f64 1 (+.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 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.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 1 (*.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 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 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 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6)) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)) 1) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6)) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)) 1) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 phi1 -1)) |
(+.f64 phi2 (neg.f64 phi1)) |
(+.f64 (*.f64 1/2 (/.f64 (-.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 phi1) phi2)) |
(+.f64 (+.f64 phi2 (*.f64 phi1 -1)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 1 (pow.f64 phi1 2))) phi2))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (neg.f64 phi1) 2)) (/.f64 1/2 phi2)))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 phi1 2)) (/.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.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 phi1) (+.f64 phi2 (*.f64 1/2 (/.f64 (*.f64 phi1 (-.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))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 1 (pow.f64 phi1 2))) phi2)) (+.f64 (*.f64 phi1 -1) (+.f64 phi2 (*.f64 1/2 (/.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (*.f64 1 (pow.f64 phi1 2)))) (pow.f64 phi2 2)))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (+.f64 (*.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 1/2 (pow.f64 phi2 2))) (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 (neg.f64 phi1) 2)) (/.f64 1/2 phi2)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (+.f64 (*.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 phi1 2))) (/.f64 1/2 (pow.f64 phi2 2))) (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (pow.f64 phi1 2)) (/.f64 1/2 phi2)))) |
(*.f64 -1 phi2) |
(*.f64 phi2 -1) |
(neg.f64 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (*.f64 phi2 -1)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)))) |
(+.f64 phi1 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) 2) phi2)))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) 2) (/.f64 -1/2 phi2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2))) (+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2))))) |
(+.f64 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) 2) phi2))) (+.f64 phi1 (*.f64 -1/2 (/.f64 (*.f64 phi1 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) 2)) (pow.f64 phi2 2))))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) 2) (/.f64 -1/2 phi2)) (*.f64 (*.f64 phi1 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) 2)) (/.f64 -1/2 (pow.f64 phi2 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 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) |
(+.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 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (sin.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 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 3) 1/48)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 2) -1/8)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 3) 1/48)))) |
(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 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 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 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1/8)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1/8))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) 1/48)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) 1/48)))) |
(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 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 -1 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2))) (*.f64 -1 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (pow.f64 phi1 3) (-.f64 lambda1 lambda2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) 1/6)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 1/6 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) (pow.f64 phi1 3))))) (*.f64 (neg.f64 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 1/6 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) (pow.f64 phi1 3))))) (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2)))))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (pow.f64 phi2 3) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 1/6 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi2 3))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/4 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 1/6 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi2 3))))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2)) |
(*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2)) |
(*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2)) |
(*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 -1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (*.f64 lambda2 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) |
(*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.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 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.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 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.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 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) |
(*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1)) |
(*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (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 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))) -1/2))) |
(+.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 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))) -1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.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/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.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 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 2)))) (*.f64 1/48 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))))) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))) -1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 2) -1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))) 1/48))))) |
(*.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 phi2 -1/2))) |
(+.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 phi2 -1/2)) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)) -1/8)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1/48 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)) -1/8))) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 1/48)))) |
(*.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 1/4) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (sqrt.f64 1/2)) |
(sqrt.f64 (*.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1/2)) |
(sqrt.f64 (*.f64 1/2 (*.f64 2 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 4) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) 8) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi2 1/2))) (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi2 1/2))))) |
(+.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 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(+.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) 2)) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 2) |
(-.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi2 1/2))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi2 1/2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (+.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) 0)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (+.f64 (neg.f64 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) 0)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (-.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (+.f64 (/.f64 (+.f64 phi1 phi2) 4) (/.f64 (+.f64 phi1 phi2) 4))) |
(-.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) 0)) |
(/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (+.f64 (/.f64 (+.f64 phi1 phi2) 4) (/.f64 (+.f64 phi1 phi2) 4))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi1 4)) (cos.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (/.f64 phi1 4)) (sin.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2))))) |
(cos.f64 (+.f64 (/.f64 phi1 4) (+.f64 (*.f64 1/2 phi2) (/.f64 phi1 4)))) |
(cos.f64 (+.f64 (*.f64 1/2 phi2) (/.f64 (+.f64 phi1 phi1) 4))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi1 4)) (cos.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) (+.f64 (*.f64 (sin.f64 (/.f64 phi1 4)) (sin.f64 (+.f64 (/.f64 phi1 4) (*.f64 phi2 1/2)))) 0)) |
(cos.f64 (+.f64 (/.f64 phi1 4) (+.f64 (*.f64 1/2 phi2) (/.f64 phi1 4)))) |
(cos.f64 (+.f64 (*.f64 1/2 phi2) (/.f64 (+.f64 phi1 phi1) 4))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 4)) (cos.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) (*.f64 (sin.f64 (/.f64 phi2 4)) (sin.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4)))) |
(cos.f64 (+.f64 (/.f64 phi2 4) (/.f64 (+.f64 phi1 (+.f64 phi1 phi2)) 4))) |
(cos.f64 (/.f64 (+.f64 phi1 (+.f64 phi2 (+.f64 phi1 phi2))) 4)) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 4)) (cos.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) (+.f64 (*.f64 (sin.f64 (/.f64 phi2 4)) (sin.f64 (/.f64 (+.f64 phi2 (+.f64 phi1 phi1)) 4))) 0)) |
(cos.f64 (+.f64 (/.f64 phi2 4) (/.f64 (+.f64 phi1 (+.f64 phi1 phi2)) 4))) |
(cos.f64 (/.f64 (+.f64 phi1 (+.f64 phi2 (+.f64 phi1 phi2))) 4)) |
(*.f64 2 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 0)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 0) (cos.f64 0))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1/2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (cos.f64 0) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 0) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 1/2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 1/2 (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (cos.f64 0))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (cos.f64 0))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 1/4) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (cos.f64 0) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 1/2) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (/.f64 (cos.f64 0) 2)) |
(*.f64 (/.f64 (cos.f64 0) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) |
(*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (+.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) |
(/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (+.f64 (/.f64 (+.f64 phi1 phi2) 4) (/.f64 (+.f64 phi1 phi2) 4))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) -1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 2) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) |
(/.f64 (-.f64 0 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 3 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 0)) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 0) |
(*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 1/2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 1/2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) |
(+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2)) |
(*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 1/2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 0) |
(*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 1/2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2) (/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 2)) |
(/.f64 (-.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2) |
(/.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 (*.f64 1/2 (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 (-.f64 lambda2 (-.f64 lambda1 lambda2)))) 2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 1) |
(*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 1/2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2) |
(/.f64 (*.f64 -2 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -1) 2) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) -1) |
(neg.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (-.f64 lambda2 lambda1)))) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 4) |
(/.f64 (*.f64 -2 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -1) 2) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 -2 (*.f64 -2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) -2) |
(neg.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (-.f64 lambda2 lambda1)))) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0))) -2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (*.f64 2 (*.f64 -2 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) 8) |
(/.f64 (*.f64 -2 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -1) 2) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) 4) 8) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0)) (*.f64 2 (-.f64 lambda1 lambda2))) 4) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16) |
(/.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (*.f64 2 (-.f64 lambda1 lambda2))))) 16) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 4))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (-.f64 lambda1 lambda2))))) 16) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 4) |
(/.f64 (*.f64 (+.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))) (*.f64 2 (-.f64 lambda1 lambda2)))) 4) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (+.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))) (*.f64 2 (-.f64 lambda1 lambda2)))) 4) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) 4) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (-.f64 lambda1 lambda2))))) 16) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 16) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16) |
(/.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 -2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (*.f64 2 (-.f64 lambda1 lambda2))))) 16) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 4))) 16) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2)))) 4) 8) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0)) (*.f64 2 (-.f64 lambda1 lambda2))) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) -2) |
(neg.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (-.f64 lambda2 lambda1)))) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4) |
(/.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (-.f64 lambda2 lambda1))) -16) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) -16) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4) |
(/.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (fabs.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0)))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 -2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -8) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 -2 (*.f64 -2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (+.f64 phi1 phi2))) -2)) -4) |
(neg.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (-.f64 lambda2 lambda1)))) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))))) -4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0))) -2) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2)) 1) |
(*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 1/2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1 (cos.f64 (+.f64 phi1 phi2))))) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(neg.f64 (*.f64 1/2 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (-.f64 lambda2 lambda1)))) |
(/.f64 (*.f64 (+.f64 1 (cos.f64 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) -2) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) (/.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2)) |
(/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 (-.f64 lambda2 (-.f64 lambda1 lambda2)))) 2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) -1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) 2) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) -2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 4) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -4) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 8) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (*.f64 2 (-.f64 lambda1 lambda2)))) 16) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 4))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (*.f64 2 (-.f64 lambda1 lambda2)))) 16) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 4))) 16) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 2 (-.f64 lambda1 lambda2))) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 (-.f64 lambda1 lambda2) 2)) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (*.f64 2 (-.f64 lambda1 lambda2))) 4) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) -8) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (-.f64 lambda2 lambda1))) -2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda2 lambda1)) -1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 0 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 3 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 0))) -4) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) -1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 3 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2))))) -2) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))))) -2) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (+.f64 (*.f64 2 (-.f64 lambda2 lambda1)) (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2))) |
| ✓ | 0.6b | (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)) |
| ✓ | 2.7b | (cos.f64 (+.f64 phi1 phi2)) |
| ✓ | 38.8b | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 150 to 53 computations (64.7% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 23.0ms | phi1 | @ | inf | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 17.0ms | lambda1 | @ | -inf | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 5.0ms | phi2 | @ | 0 | (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2))) |
| 4.0ms | phi2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 3.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1× | batch-egg-rewrite |
| 1046× | rational_best-simplify-1 |
| 766× | rational_best-simplify-85 |
| 676× | rational_best-simplify-62 |
| 618× | rational_best-simplify-74 |
| 510× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 144 |
| 1 | 145 | 144 |
| 2 | 368 | 144 |
| 3 | 1219 | 144 |
| 4 | 5771 | 144 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 phi1 phi2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (/.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (*.f64 (cos.f64 phi1) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (+.f64 phi1 phi2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (+.f64 phi1 phi2)) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (+.f64 phi1 phi2)) (+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2)) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (-.f64 (/.f64 (cos.f64 (-.f64 phi1 phi2)) 2) (*.f64 (cos.f64 phi1) (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (*.f64 -2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (-.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (neg.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (/.f64 (-.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (cos.f64 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (*.f64 (cos.f64 phi1) (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 4) (+.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (+.f64 phi1 phi2))) 2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 2)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 phi1 phi2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (cos.f64 0) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) (/.f64 (cos.f64 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (neg.f64 (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (cos.f64 0) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 2) (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (/.f64 (cos.f64 0) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (-.f64 0 (/.f64 (cos.f64 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 0) (cos.f64 0)) (cos.f64 (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 4) (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 8) (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 0)) (neg.f64 (cos.f64 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 0) (-.f64 0 (/.f64 (cos.f64 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (+.f64 phi1 phi2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) (-.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (-.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) (*.f64 2 (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (-.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (cos.f64 0)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) (+.f64 (cos.f64 0) (cos.f64 0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 phi1 phi2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 (+.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) -1/2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 1/4) (/.f64 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) -1/2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 2 (*.f64 2 (-.f64 lambda2 lambda1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (+.f64 (*.f64 2 (-.f64 lambda2 lambda1)) (*.f64 2 (-.f64 lambda2 lambda1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)))))))) |
| 1× | egg-herbie |
| 932× | rational_best-simplify-51 |
| 882× | rational_best-simplify-57 |
| 842× | rational_best-simplify-1 |
| 730× | rational_best-simplify-49 |
| 702× | rational_best-simplify-50 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 670 | 17936 |
| 1 | 1833 | 17394 |
| 2 | 4812 | 16944 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) (pow.f64 lambda1 3)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) (pow.f64 lambda1 2))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) lambda1))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) lambda1))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2)) lambda1))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2)) lambda1)))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))) 2)) lambda1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/12 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1))))) |
(*.f64 -1 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (*.f64 1/12 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (pow.f64 phi2 3)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi1) (pow.f64 phi2 2))) phi2))) |
(*.f64 -1 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (*.f64 -1 phi2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)))))) |
(cos.f64 phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (cos.f64 phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2))))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 phi1 3) (sin.f64 phi2))) (+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2)))))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 phi1) |
(+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/6 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3))) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (*.f64 1/2 (cos.f64 phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2))) (*.f64 1/2 (cos.f64 phi2))))) |
(+.f64 1/2 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 phi1 3) (sin.f64 phi2))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2))) (*.f64 1/2 (cos.f64 phi2)))))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (*.f64 1/2 (cos.f64 phi1))))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 1/12 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3))))))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/12 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2))))))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/12 (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 phi2 3) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 (-.f64 lambda1 lambda2))))))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 1/4) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (sqrt.f64 1/2)) |
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) 8) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(+.f64 (cos.f64 (+.f64 phi1 phi2)) 0) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (/.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) 2)) |
(+.f64 0 (cos.f64 (+.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))) |
(+.f64 -1 (-.f64 1 (neg.f64 (cos.f64 (+.f64 phi1 phi2))))) |
(+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(+.f64 (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (*.f64 (cos.f64 phi1) (cos.f64 phi2))) |
(+.f64 (-.f64 -1 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) 0) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) (+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2)) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (-.f64 (/.f64 (cos.f64 (-.f64 phi1 phi2)) 2) (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) 0)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (*.f64 -2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) |
(-.f64 0 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (-.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 4))) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (neg.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4))) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (/.f64 (-.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (cos.f64 (+.f64 phi1 phi2))) 2)) |
(-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 4) (+.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(-.f64 (*.f64 3 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) |
(-.f64 (/.f64 (+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (+.f64 phi1 phi2))) 2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) |
(-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 2)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(-.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4))) |
(*.f64 1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2)) |
(*.f64 (cos.f64 (+.f64 phi1 phi2)) 1) |
(*.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0)) |
(*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (cos.f64 0) (cos.f64 0))) |
(*.f64 2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 2 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0))) |
(*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 2) |
(*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 0))) |
(*.f64 1 (cos.f64 (+.f64 phi1 phi2))) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) 1/2) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) (/.f64 (cos.f64 0) 2)) |
(*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) -1) |
(*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (neg.f64 (cos.f64 0))) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 1/4) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (cos.f64 0) 4)) |
(*.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) |
(*.f64 -2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) |
(*.f64 1/4 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(*.f64 1/8 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2)) |
(*.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) 1/8) |
(*.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (/.f64 (cos.f64 0) 8)) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (-.f64 0 (/.f64 (cos.f64 0) 2))) |
(*.f64 (*.f64 (cos.f64 0) (cos.f64 0)) (cos.f64 (+.f64 phi1 phi2))) |
(*.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) 2) |
(*.f64 (/.f64 (cos.f64 0) 4) (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(*.f64 (/.f64 (cos.f64 0) 8) (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) |
(*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 (neg.f64 (cos.f64 0)) (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 0) (-.f64 0 (/.f64 (cos.f64 0) 2))) |
(/.f64 (cos.f64 (+.f64 phi1 phi2)) 1) |
(/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) 2) |
(/.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) -1) |
(/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) 16) |
(/.f64 (-.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) (-.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (-.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) (*.f64 2 (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))) 4) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (-.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (cos.f64 0)) 4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) -1) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 0))) -2) |
(/.f64 (*.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) (+.f64 (cos.f64 0) (cos.f64 0))) 1) |
(pow.f64 (cos.f64 (+.f64 phi1 phi2)) 1) |
(neg.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) -1/2) |
(-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 0) |
(-.f64 0 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 (+.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) 0)) |
(-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)))) |
(-.f64 (-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) -1/2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) |
(-.f64 (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 1/4) (/.f64 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) 2)) |
(-.f64 (-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) -1/2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(*.f64 1/2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(*.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(*.f64 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1/2) |
(*.f64 1/4 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1/4) |
(/.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(/.f64 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 2) |
(/.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 8) |
(pow.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(neg.f64 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 0) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2)) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 0) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) 2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) -1) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) -4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) -8) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)))) -4) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 2 (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (+.f64 (*.f64 2 (-.f64 lambda2 lambda1)) (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1) |
(neg.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)))) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) (pow.f64 lambda1 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 1 (pow.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))))) 2)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) 2)) (*.f64 (pow.f64 lambda1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)))))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (pow.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) (pow.f64 lambda1 3)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) (pow.f64 lambda1 2))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 1 (pow.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))))) 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (/.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 1 (pow.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))))) 2))) (pow.f64 lambda1 3)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))))) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) 2)) (*.f64 (pow.f64 lambda1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))))) (*.f64 1/2 (*.f64 (*.f64 lambda2 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) 2)) (*.f64 (pow.f64 lambda1 3) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)))))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (pow.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))))) (*.f64 1/2 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (pow.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda1 3) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) |
(*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) lambda1))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) lambda1))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda1))))) |
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))) (neg.f64 (pow.f64 (-.f64 phi1 phi2) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) 2)) lambda1))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) lambda1))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)))) (pow.f64 lambda1 2))))) |
(+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda1)) (*.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1)) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))) (neg.f64 (pow.f64 (-.f64 phi1 phi2) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda1)) (*.f64 (*.f64 lambda2 (-.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))) (neg.f64 (pow.f64 (-.f64 phi1 phi2) 2)))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda1 2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) |
(*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2)) lambda1))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda1))))) |
(+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda1) -1/2)) (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))) (neg.f64 (pow.f64 (-.f64 phi1 phi2) 2))) lambda1) -1/2)) (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) 2)) lambda1)))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda1)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda1) -1/2))) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 -1/2 (*.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda2 2) 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda1 2)))))) |
(+.f64 (+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))) (neg.f64 (pow.f64 (-.f64 phi1 phi2) 2))) lambda1) -1/2))) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (*.f64 lambda2 (-.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2))) (neg.f64 (pow.f64 (-.f64 phi1 phi2) 2)))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda1 2))) -1/2))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))))))) 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) 2) -1/2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))) 2)) lambda1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda1 (-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) 3)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) 2) -1/2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) 2) -1/2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) 3)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2)))))))) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (+.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))))))) 2)) 1/2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) 3)))))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) lambda2))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda2))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(-.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda2))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) lambda2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)))) (pow.f64 lambda2 2))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda2)) (*.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda2 2))))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda2)) (*.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda2 2))))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) |
(*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda2) -1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda2))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda2))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) lambda2) -1/2))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) (pow.f64 lambda2 2)))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda2)) (*.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda2 2))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2)) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) lambda2)) (*.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 lambda1 2) 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 2))) (/.f64 (sqrt.f64 (/.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))) (pow.f64 lambda2 2))))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (-.f64 lambda2 lambda1))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 1/2 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 phi2) -1/4))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2) -1)) (*.f64 (pow.f64 phi1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/12 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 phi2) -1/4))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi2) 1/12)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 phi2) -1/4))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi2) 1/12)) (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2) -1))) (/.f64 1/2 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2) -1)) (*.f64 (pow.f64 phi1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi2))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) phi1)))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 (neg.f64 phi2) 2)) (/.f64 1/2 phi1)) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 phi2 2)) (/.f64 1/2 phi1)) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1))))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) phi1)) (*.f64 1/2 (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2)))))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 (neg.f64 phi2) 2)) phi1) (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2)))) (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 phi2 2)) phi1) (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 phi2 2))) (pow.f64 phi1 2)))) (neg.f64 phi2))) |
(*.f64 -1 phi1) |
(*.f64 phi1 -1) |
(neg.f64 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 phi1 -1)) |
(+.f64 phi2 (neg.f64 phi1)) |
(+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2)) |
(+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) phi1)) (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) (/.f64 -1/2 phi1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2))) |
(+.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) phi1))) (+.f64 (*.f64 phi1 -1) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))))) (pow.f64 phi1 2))))) |
(+.f64 (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) (/.f64 -1/2 phi1)))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))))) (/.f64 -1/2 (pow.f64 phi1 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 phi1) -1/4))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 phi1)))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (*.f64 1/12 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (pow.f64 phi2 3)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 phi1) -1/4))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (-.f64 (*.f64 1/12 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 phi1) -1/4))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))))))) (pow.f64 phi2 3))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1))))) (*.f64 (pow.f64 phi2 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 phi1)))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/12 (sin.f64 phi1))) (*.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 phi1)))) (*.f64 1/4 (pow.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) 2)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))))) (pow.f64 phi2 3)) 1/2)))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 phi1 -1)) |
(+.f64 phi2 (neg.f64 phi1)) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (+.f64 phi2 (*.f64 phi1 -1)) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1 (pow.f64 phi1 2))) phi2))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 (neg.f64 phi1) 2)) (/.f64 1/2 phi2)))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 phi1 2)) (/.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi1) (pow.f64 phi2 2))) phi2))) |
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1 (pow.f64 phi1 2))) phi2)) (+.f64 (*.f64 phi1 -1) (+.f64 phi2 (*.f64 1/2 (/.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1 (pow.f64 phi1 2)))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 (neg.f64 phi1) 2)) (/.f64 1/2 phi2)) (+.f64 (*.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 (neg.f64 phi1) 2))) (/.f64 1/2 (pow.f64 phi2 2))) (+.f64 phi2 (neg.f64 phi1)))) |
(+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 phi1 2)) (/.f64 1/2 phi2)) (+.f64 (*.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 2))) (pow.f64 phi1 2))) (/.f64 1/2 (pow.f64 phi2 2))) (+.f64 phi2 (neg.f64 phi1)))) |
(*.f64 -1 phi2) |
(neg.f64 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (*.f64 -1 phi2))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) phi2))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) (/.f64 -1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) phi2)) (+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))))) (pow.f64 phi2 2)))))) |
(+.f64 phi1 (+.f64 (+.f64 (neg.f64 phi2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))))) (/.f64 -1/2 (pow.f64 phi2 2)))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) (/.f64 -1/2 phi2)))) |
(cos.f64 phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (cos.f64 phi2)) |
(+.f64 (cos.f64 phi2) (*.f64 -1 (*.f64 phi1 (sin.f64 phi2)))) |
(+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (cos.f64 phi2) (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 phi2) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (pow.f64 phi1 2))) (*.f64 (sin.f64 phi2) (neg.f64 phi1)))) |
(+.f64 (*.f64 (sin.f64 phi2) (neg.f64 phi1)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 -1/2 (pow.f64 phi1 2)) -1))) |
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 phi1 3) (sin.f64 phi2))) (+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2)))))) |
(+.f64 (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (cos.f64 phi2) (pow.f64 phi1 2)))) (+.f64 (*.f64 -1 (*.f64 phi1 (sin.f64 phi2))) (*.f64 (sin.f64 phi2) (*.f64 (pow.f64 phi1 3) 1/6)))) |
(+.f64 (*.f64 (sin.f64 phi2) (neg.f64 phi1)) (+.f64 (+.f64 (cos.f64 phi2) (*.f64 -1/2 (*.f64 (cos.f64 phi2) (pow.f64 phi1 2)))) (*.f64 (sin.f64 phi2) (*.f64 (pow.f64 phi1 3) 1/6)))) |
(+.f64 (*.f64 (sin.f64 phi2) (neg.f64 phi1)) (+.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 -1/2 (pow.f64 phi1 2)) -1)) (*.f64 (sin.f64 phi2) (*.f64 (pow.f64 phi1 3) 1/6)))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 -1 phi1))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 phi1) |
(+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))) |
(+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))) |
(+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 phi1))))) |
(+.f64 (*.f64 phi2 (neg.f64 (sin.f64 phi1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi1) (*.f64 (pow.f64 phi2 2) -1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/6 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3))) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 phi1))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)) (*.f64 1/6 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3)))))) |
(+.f64 (cos.f64 phi1) (+.f64 (+.f64 (*.f64 phi2 (neg.f64 (sin.f64 phi1))) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 phi2 3) 1/6))) (*.f64 (cos.f64 phi1) (*.f64 (pow.f64 phi2 2) -1/2)))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(cos.f64 (-.f64 phi1 (*.f64 -1 phi2))) |
(cos.f64 (-.f64 phi2 (*.f64 phi1 -1))) |
(cos.f64 (-.f64 phi1 (neg.f64 phi2))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (*.f64 1/2 (cos.f64 phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 phi2))) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2))) (*.f64 1/2 (cos.f64 phi2))))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi2)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 phi1 2) -1/4)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2)))))) |
(+.f64 (+.f64 (*.f64 1/2 (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 phi1 2) -1/4))) (+.f64 1/2 (*.f64 phi1 (*.f64 -1/2 (sin.f64 phi2))))) |
(+.f64 1/2 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 phi1 3) (sin.f64 phi2))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (cos.f64 phi2))) (*.f64 1/2 (cos.f64 phi2)))))) |
(+.f64 1/2 (+.f64 (+.f64 (*.f64 1/2 (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 phi1 2) -1/4))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 phi2))) (*.f64 (sin.f64 phi2) (*.f64 (pow.f64 phi1 3) 1/12))))) |
(+.f64 1/2 (+.f64 (+.f64 (*.f64 1/2 (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 phi1 2) -1/4))) (+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 phi2))) (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 phi2) 1/12))))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 phi1))))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (*.f64 1/2 (cos.f64 phi1))))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 phi1) -1/4)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 phi1)))))) |
(+.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 -1/4 (cos.f64 phi1))) (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2))))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (pow.f64 phi2 2))) (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 1/12 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3))))))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 phi1))) (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 phi1) -1/4)) (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 1/12 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3))))))) |
(+.f64 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (+.f64 (*.f64 1/12 (*.f64 (sin.f64 phi1) (pow.f64 phi2 3))) (*.f64 (pow.f64 phi2 2) (*.f64 -1/4 (cos.f64 phi1))))) (+.f64 1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2)) |
(*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2)) |
(*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2)) |
(*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2))) (*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) lambda1)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) lambda1) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 lambda2 -1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 lambda1 2)) (*.f64 lambda2 (+.f64 -1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -1/2)))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2)) (*.f64 phi1 -1/2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2)))) (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2)) (*.f64 phi1 -1/2)) (*.f64 (*.f64 (cos.f64 phi2) (pow.f64 phi1 2)) (*.f64 (-.f64 lambda1 lambda2) -1/4)))) |
(+.f64 (*.f64 1/12 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 phi2) (-.f64 lambda1 lambda2))))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2)))) (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 phi2) (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (*.f64 1/12 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 phi2) (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2)) (*.f64 phi1 -1/2)) (*.f64 (*.f64 (cos.f64 phi2) (pow.f64 phi1 2)) (*.f64 (-.f64 lambda1 lambda2) -1/4))) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 phi2)) 1/12)))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 -1 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 (sin.f64 phi1))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 (sin.f64 phi1) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) -1/2))) |
(+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 (sin.f64 phi1)))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 -1/4 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi2 2) (cos.f64 phi1)))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (+.f64 (*.f64 (sin.f64 phi1) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) -1/2)) (*.f64 -1/4 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi2 2) (cos.f64 phi1)))))) |
(+.f64 (*.f64 1/12 (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 phi2 3) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 phi1) (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (*.f64 phi2 (-.f64 lambda1 lambda2))))))) |
(+.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 phi2 (sin.f64 phi1))))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi2 2) (cos.f64 phi1)))) (*.f64 1/12 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 phi1) (pow.f64 phi2 3)))))) |
(+.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 (sin.f64 phi1) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) -1/2))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 phi2 2) (cos.f64 phi1)))) (*.f64 1/12 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 phi1) (-.f64 lambda1 lambda2)))))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (+.f64 (*.f64 1/2 (cos.f64 (-.f64 phi1 (*.f64 -1 phi2)))) 1/2) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (-.f64 phi1 (neg.f64 phi2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) (/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 1/4) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))) (sqrt.f64 1/2)) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)))) 1/2)) |
(sqrt.f64 (*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))))) |
(*.f64 (sqrt.f64 1/2) (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) |
(sqrt.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)))) 1/2)) |
(sqrt.f64 (*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1))))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) 4) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) (*.f64 2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) 8) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (cos.f64 (+.f64 phi1 phi2)) 0) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (/.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 0 (cos.f64 (+.f64 phi1 phi2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 -1 (-.f64 1 (neg.f64 (cos.f64 (+.f64 phi1 phi2))))) |
(+.f64 -1 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)) |
(+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 (neg.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (*.f64 (cos.f64 phi1) (cos.f64 phi2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(+.f64 (-.f64 -1 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) 0) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) (+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2)) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (-.f64 (/.f64 (cos.f64 (-.f64 phi1 phi2)) 2) (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) 0)) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (*.f64 -2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 0 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (-.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 4))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (neg.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4))) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 6) -8)) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (/.f64 (-.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (cos.f64 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) |
(-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (sin.f64 phi2) (sin.f64 phi1)))) |
(-.f64 (neg.f64 (*.f64 (sin.f64 phi2) (sin.f64 phi1))) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi2) 2)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 6) 8) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 4) (+.f64 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1)))) 4) (+.f64 (/.f64 (*.f64 (sin.f64 phi2) (sin.f64 phi1)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (-.f64 (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (*.f64 (cos.f64 phi2) (cos.f64 phi1)) 2)) (/.f64 (*.f64 (sin.f64 phi2) (sin.f64 phi1)) 2))) |
(-.f64 (*.f64 3 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3/4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (/.f64 (+.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (+.f64 phi1 phi2))) 2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 2)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(cos.f64 (+.f64 (/.f64 (+.f64 phi1 phi2) 2) (/.f64 (+.f64 phi1 phi2) 2))) |
(cos.f64 (/.f64 (+.f64 phi1 (+.f64 phi2 (+.f64 phi1 phi2))) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4)) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4) (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 3) 4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 6) 8) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(*.f64 1/2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (cos.f64 (+.f64 phi1 phi2)) 1) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 0)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (cos.f64 (+.f64 phi1 phi2)) (*.f64 (cos.f64 0) (cos.f64 0))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 2 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 2) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 0))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 1 (cos.f64 (+.f64 phi1 phi2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) 1/2) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) (/.f64 (cos.f64 0) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) -1) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (neg.f64 (cos.f64 0))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 1/4) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (/.f64 (cos.f64 0) 4)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (cos.f64 0) (cos.f64 (+.f64 phi1 phi2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 -2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 1/4 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 1/8 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) 1/8) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (/.f64 (cos.f64 0) 8)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) -2) (-.f64 0 (/.f64 (cos.f64 0) 2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (cos.f64 0) (cos.f64 0)) (cos.f64 (+.f64 phi1 phi2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) 2) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (/.f64 (cos.f64 0) 4) (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (/.f64 (cos.f64 0) 8) (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (neg.f64 (cos.f64 0)) (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(*.f64 (-.f64 (-.f64 (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2))) (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) 0) (-.f64 0 (/.f64 (cos.f64 0) 2))) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (cos.f64 (+.f64 phi1 phi2)) 1) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) 2) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) -1) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 4) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) 8) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (*.f64 2 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4))) 16) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (-.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 2) (-.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2) |
(/.f64 (-.f64 (cos.f64 (+.f64 phi1 phi2)) (-.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) (*.f64 2 (cos.f64 (+.f64 phi1 phi2))))) 2) |
(-.f64 (cos.f64 (+.f64 phi1 phi2)) (/.f64 (-.f64 (cos.f64 (-.f64 (neg.f64 phi2) phi1)) (cos.f64 (+.f64 phi1 phi2))) 2)) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (-.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (-.f64 phi2 (-.f64 (/.f64 (PI.f64) 2) phi1)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2))))) 2) |
(-.f64 (*.f64 (cos.f64 phi2) (cos.f64 phi1)) (/.f64 (+.f64 (cos.f64 (-.f64 phi2 phi1)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2)))) 2)) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (-.f64 phi2 (-.f64 (/.f64 (PI.f64) 2) phi1)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2))))) 2) |
(-.f64 (*.f64 (cos.f64 phi2) (cos.f64 phi1)) (/.f64 (+.f64 (cos.f64 (-.f64 phi1 phi2)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2)))) 2)) |
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 phi1) (cos.f64 phi2)))) (*.f64 2 (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2))))) 4) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (*.f64 2 (*.f64 (sin.f64 phi1) (sin.f64 phi2)))) 2) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (-.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (+.f64 phi1 phi2)))) 2) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (-.f64 phi2 (-.f64 (/.f64 (PI.f64) 2) phi1)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi2 phi1)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2))))) 2) |
(-.f64 (*.f64 (cos.f64 phi2) (cos.f64 phi1)) (/.f64 (+.f64 (cos.f64 (-.f64 phi2 phi1)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2)))) 2)) |
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) (cos.f64 (-.f64 phi2 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) phi1) (-.f64 phi2 (/.f64 (PI.f64) 2)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (-.f64 phi2 (-.f64 (/.f64 (PI.f64) 2) phi1)))))) 2) |
(/.f64 (-.f64 (*.f64 2 (*.f64 (cos.f64 phi2) (cos.f64 phi1))) (+.f64 (cos.f64 (-.f64 phi1 phi2)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2))))) 2) |
(-.f64 (*.f64 (cos.f64 phi2) (cos.f64 phi1)) (/.f64 (+.f64 (cos.f64 (-.f64 phi1 phi2)) (sin.f64 (-.f64 phi1 (-.f64 (/.f64 (PI.f64) 2) phi2)))) 2)) |
(/.f64 (*.f64 (*.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (cos.f64 0)) 4) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) -1) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (cos.f64 0) (cos.f64 0))) -2) |
(cos.f64 (+.f64 phi1 phi2)) |
(/.f64 (*.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (cos.f64 0)) (+.f64 (cos.f64 0) (cos.f64 0))) 1) |
(cos.f64 (+.f64 phi1 phi2)) |
(pow.f64 (cos.f64 (+.f64 phi1 phi2)) 1) |
(cos.f64 (+.f64 phi1 phi2)) |
(neg.f64 (neg.f64 (cos.f64 (+.f64 phi1 phi2)))) |
(cos.f64 (+.f64 phi1 phi2)) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) -1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 0) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 0 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) (+.f64 (+.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) 0)) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1) (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)))) |
(-.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) (+.f64 (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) -1)) |
(-.f64 (*.f64 -3 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) (+.f64 -1 (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)))) |
(-.f64 (-.f64 (/.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) 2) -1/2) (/.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) 2)) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(-.f64 (+.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) 1/4) (/.f64 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)) 2)) |
(-.f64 (+.f64 1/4 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (+.f64 -1/4 (/.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2) 2))) |
(-.f64 (+.f64 1/4 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) (+.f64 -1/4 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4))) |
(+.f64 (-.f64 (+.f64 1/4 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) -1/4) (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4)) |
(-.f64 (-.f64 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 4) -1/2) (/.f64 (cos.f64 (+.f64 phi1 phi2)) -4)) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 1/2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 1 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1/2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 1/4 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1/4) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(/.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(/.f64 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 2) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 4) |
(/.f64 (*.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 8) |
(/.f64 (*.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)) 4) |
(pow.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) 1) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 0) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 0) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 2) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2))) -1) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) 4) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 2 (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 4 (-.f64 lambda2 lambda1))) -8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) 8) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)) (*.f64 2 (*.f64 2 (-.f64 lambda1 lambda2)))) 16) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 (-.f64 lambda1 lambda2) 4))) 16) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) -8) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 2 (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 4 (-.f64 lambda2 lambda1))) -8) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) 2)))) -4) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 2 (*.f64 2 (-.f64 lambda1 lambda2))))) -4) |
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 4)) (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)) -8) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1)) 8) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (*.f64 2 (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 2 (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 4 (-.f64 lambda2 lambda1))) -8) |
(/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (+.f64 (*.f64 2 (-.f64 lambda2 lambda1)) (*.f64 2 (-.f64 lambda2 lambda1)))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 2 (-.f64 lambda2 lambda1))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (*.f64 4 (-.f64 lambda2 lambda1))) -8) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) 1) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
(neg.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 -1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) -2)))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) (/.f64 (-.f64 lambda1 lambda2) 2)) |
Compiled 47450 to 25838 computations (45.5% saved)
17 alts after pruning (17 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 899 | 17 | 916 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 901 | 17 | 918 |
| Status | Error | Program |
|---|---|---|
| ▶ | 41.0b | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 58.0b | (*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| ▶ | 28.1b | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 60.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) | |
| 48.8b | (*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) | |
| 59.9b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) | |
| 51.5b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) | |
| ▶ | 51.6b | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 42.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 41.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 44.4b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ▶ | 44.1b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 43.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 44.3b | (*.f64 R (neg.f64 phi1)) | |
| ▶ | 46.0b | (*.f64 R phi2) |
Compiled 818 to 536 computations (34.5% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
Compiled 20 to 8 computations (60% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | R | @ | 0 | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 1.0ms | R | @ | inf | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 1.0ms | phi2 | @ | inf | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 1.0ms | phi2 | @ | -inf | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 0.0ms | phi1 | @ | inf | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 1× | batch-egg-rewrite |
| 1068× | rational_best-simplify-83 |
| 928× | rational_best-simplify-51 |
| 754× | rational_best-simplify-57 |
| 568× | rational_best-simplify-75 |
| 550× | rational_best-simplify-64 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 62 | 13 |
| 2 | 129 | 13 |
| 3 | 355 | 13 |
| 4 | 1439 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (-.f64 phi2 phi1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (-.f64 phi2 phi1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (/.f64 (*.f64 -2 (*.f64 R (-.f64 phi2 phi1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 2) 2) (/.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4) (/.f64 (neg.f64 (*.f64 R (-.f64 phi2 phi1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi2 phi1) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 2 (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 phi2 phi1) 4) (*.f64 R 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi1 phi2) R) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 R R)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 R 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (*.f64 R 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi2 phi1) (neg.f64 R)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 R 4)) (*.f64 2 (*.f64 (-.f64 phi2 phi1) 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) 4)) (*.f64 2 (*.f64 R 4))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1))))) |
| 1× | egg-herbie |
| 1110× | rational_best-simplify-48 |
| 822× | rational_best-simplify-47 |
| 790× | rational_best-simplify-63 |
| 762× | rational_best-simplify-52 |
| 736× | rational_best-simplify-65 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 84 | 1010 |
| 1 | 214 | 968 |
| 2 | 576 | 860 |
| 3 | 1589 | 860 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(+.f64 0 (*.f64 R (-.f64 phi2 phi1))) |
(+.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 2) 2)) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(-.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) |
(-.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (/.f64 (*.f64 -2 (*.f64 R (-.f64 phi2 phi1))) 4)) |
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 2) 2) (/.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) 2)) |
(-.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4) (/.f64 (neg.f64 (*.f64 R (-.f64 phi2 phi1))) 4)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (+.f64 R R)) 2) |
(/.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 4)) 4) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 2 (*.f64 R 4))) 8) |
(/.f64 (*.f64 (*.f64 (-.f64 phi2 phi1) 4) (*.f64 R 4)) 16) |
(/.f64 (*.f64 (-.f64 phi1 phi2) R) -1) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 R R)) -2) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 R 4)) -4) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (*.f64 R 4))) -8) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (neg.f64 R)) -1) |
(/.f64 (*.f64 (*.f64 2 (*.f64 R 4)) (*.f64 2 (*.f64 (-.f64 phi2 phi1) 4))) 64) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) 4)) (*.f64 2 (*.f64 R 4))) 64) |
(pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (*.f64 phi1 -1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (*.f64 phi1 -1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (*.f64 phi1 -1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R (*.f64 phi1 -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 0 (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 2) 2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2)) (/.f64 (*.f64 -2 (*.f64 R (-.f64 phi2 phi1))) 4)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 2) 2) (/.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) 2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4) (/.f64 (neg.f64 (*.f64 R (-.f64 phi2 phi1))) 4)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (+.f64 R R)) 2) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 4)) 4) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 2 (*.f64 R 4))) 8) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 (-.f64 phi2 phi1) 4) (*.f64 R 4)) 16) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (-.f64 phi1 phi2) R) -1) |
(neg.f64 (*.f64 R (-.f64 phi1 phi2))) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (+.f64 R R)) -2) |
(neg.f64 (*.f64 R (-.f64 phi1 phi2))) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 R 4)) -4) |
(/.f64 (*.f64 4 (*.f64 R (-.f64 phi1 phi2))) -4) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 phi1 phi2))) -4) |
(/.f64 (*.f64 (*.f64 R 4) (-.f64 phi1 phi2)) -4) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (*.f64 R 4))) -8) |
(/.f64 (*.f64 4 (*.f64 R (-.f64 phi1 phi2))) -4) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 phi1 phi2))) -4) |
(/.f64 (*.f64 (*.f64 R 4) (-.f64 phi1 phi2)) -4) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (neg.f64 R)) -1) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 2 (*.f64 R 4)) (*.f64 2 (*.f64 (-.f64 phi2 phi1) 4))) 64) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) 4)) (*.f64 2 (*.f64 R 4))) 64) |
(*.f64 R (-.f64 phi2 phi1)) |
(pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 R (-.f64 phi2 phi1)) |
Compiled 10 to 6 computations (40% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| ✓ | 0.2b | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| ✓ | 2.6b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 51 to 27 computations (47.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 18.0ms | phi1 | @ | -inf | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 9.0ms | phi2 | @ | inf | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 4.0ms | R | @ | 0 | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| 3.0ms | phi1 | @ | inf | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| 3.0ms | phi1 | @ | inf | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 1× | batch-egg-rewrite |
| 1250× | rational_best-simplify-63 |
| 1070× | rational_best-2 |
| 1070× | rational_best-3 |
| 1070× | rational_best-1 |
| 1068× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 77 |
| 1 | 96 | 77 |
| 2 | 200 | 77 |
| 3 | 616 | 77 |
| 4 | 2604 | 77 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (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))) 2) (/.f64 (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))) 2) (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) -2)) (neg.f64 (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) 2)) (neg.f64 (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))))) (#(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 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (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))) 2) (/.f64 (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))) 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (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))) 2) (-.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 0) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1)))) (#(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 2 (*.f64 (cos.f64 0) (/.f64 (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))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (cos.f64 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (/.f64 (cos.f64 0) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (cos.f64 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 0) (cos.f64 0)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 0) 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 0) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2)))) (#(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 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -3) (neg.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)))) (#(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 neg.f64 (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))) (neg.f64 lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.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))) (*.f64 2 (*.f64 lambda1 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda1 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 lambda1 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda1 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 lambda1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 -2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 lambda1 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (neg.f64 lambda1) (*.f64 lambda1 3))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.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))) (*.f64 lambda1 (neg.f64 R))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 R R))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 R 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 R 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (+.f64 R R))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4) (*.f64 lambda1 (*.f64 R 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) (+.f64 R R)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) (*.f64 R 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 R))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (+.f64 R R))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 lambda1 (*.f64 R 4)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (*.f64 2 (*.f64 lambda1 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 4) (*.f64 R 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 2 (*.f64 R 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda1 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 2 (*.f64 lambda1 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (*.f64 lambda1 R) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (*.f64 R 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda1 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (*.f64 lambda1 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))))))) |
| 1× | egg-herbie |
| 1228× | rational_best-simplify-47 |
| 972× | rational_best-simplify-52 |
| 964× | rational_best-simplify-48 |
| 850× | rational_best-simplify-50 |
| 662× | rational_best-simplify-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 471 | 9690 |
| 1 | 1317 | 9126 |
| 2 | 3929 | 9010 |
| 1× | node limit |
| 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 (pow.f64 phi1 3) (sin.f64 (*.f64 1/2 phi2)))) (+.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 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 -1/48 (*.f64 R (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.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 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) |
(+.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) -2)) (neg.f64 (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) -2))) |
(+.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) 2)) (neg.f64 (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(-.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(-.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 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) |
(-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) |
(-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))) 0)) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 0)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 0) (cos.f64 0))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 2 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1/2) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 0) 2)) |
(*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) |
(*.f64 (cos.f64 0) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (/.f64 (cos.f64 0) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (cos.f64 0) 2)) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 1/4) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (/.f64 (cos.f64 0) 4)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/2) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (cos.f64 0) 2)) |
(*.f64 (*.f64 (cos.f64 0) (cos.f64 0)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (/.f64 (cos.f64 0) 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(*.f64 (*.f64 (cos.f64 0) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) -2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 4) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8) |
(/.f64 (-.f64 0 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -3) (neg.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(/.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) |
(/.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 4) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(/.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (-.f64 0 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) 2) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) 2) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 0) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) -2) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) -4) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda1 4))) -8) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 8) |
(/.f64 (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 16) |
(/.f64 (*.f64 (*.f64 lambda1 -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 lambda1 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) -1/2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda1 2)) -1/2) |
(/.f64 (neg.f64 (*.f64 lambda1 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 1/2) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda1 2))) 1/2) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 lambda1)) -1) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 -2)) -2) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 lambda1 4))) -4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (neg.f64 lambda1) (*.f64 lambda1 3))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -8) |
(/.f64 (*.f64 lambda1 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 lambda1 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -4) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 0) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 1) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -1) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 R R))) -2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 R 4)) -4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 8) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (+.f64 R R))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R 4))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4) (*.f64 lambda1 (*.f64 R 4))) 16) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) (+.f64 R R)) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) (*.f64 R 4)) -8) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 R))) -1) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (+.f64 R R))) -2) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 lambda1 (*.f64 R 4)))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (*.f64 2 (*.f64 lambda1 4)))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 4) (*.f64 R 4))) -16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 2 (*.f64 R 4))) -8) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 2 (*.f64 lambda1 4))) -8) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R 4))) -16) |
(/.f64 (*.f64 lambda1 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (*.f64 lambda1 R) 2)) -1) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (*.f64 R 4))) -8) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1))) -2) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))) -4) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda1 4)))) -8) |
(/.f64 (*.f64 R (*.f64 (*.f64 lambda1 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -16) |
(/.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) -4) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -8) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -4) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
| 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 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 phi1))) |
(+.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 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (sin.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 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 3) 1/48)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (+.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 -1/8 (pow.f64 phi1 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/48 (pow.f64 phi1 3))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 phi1)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/8 (pow.f64 phi1 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/48 (pow.f64 phi1 3)))))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 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 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))) |
(+.f64 (+.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 (pow.f64 phi2 2) -1/8)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/48 (pow.f64 phi2 3)))))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 phi1)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 (pow.f64 phi1 2) 1/8)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 phi1))) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 1/2 phi1)) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 (pow.f64 phi1 2) 1/8)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 (pow.f64 phi1 3) -1/48))))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 lambda1 -1/48))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (+.f64 (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) -1/48))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 phi1))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2)))) |
(+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 lambda1 1/8)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) lambda1) 1/8)))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 lambda1 1/8)) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 lambda1 -1/48)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) lambda1) 1/8)) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) -1/48)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) phi1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/2 phi1)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) R) (*.f64 (pow.f64 phi1 2) 1/8)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) phi1))) (*.f64 (*.f64 (pow.f64 phi1 2) R) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) phi1))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (*.f64 (*.f64 (pow.f64 phi1 2) R) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/2 phi1)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) R) (*.f64 (pow.f64 phi1 2) 1/8))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) phi1))) (*.f64 (*.f64 (pow.f64 phi1 2) R) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 (*.f64 lambda1 R) -1/48)))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (*.f64 1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2)) (*.f64 1/2 R))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (*.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 1/8)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)) 1/8)) (*.f64 1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2)) (*.f64 1/2 R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)) 1/8)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 -1/48 (*.f64 R (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (+.f64 (*.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 1/8)) (*.f64 -1/48 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 (pow.f64 phi2 3) R)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)) 1/8)) (*.f64 -1/48 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 lambda1 R)))) (*.f64 1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (pow.f64 phi2 3))) (*.f64 -1/48 R)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2)) (*.f64 1/2 R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)) 1/8))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 (*.f64 lambda1 R))) |
(+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) -2)) (neg.f64 (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) -2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) 2)) (neg.f64 (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (/.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) |
(cos.f64 (+.f64 (/.f64 (+.f64 phi2 phi1) 4) (/.f64 (+.f64 phi2 phi1) 4))) |
(cos.f64 (/.f64 (+.f64 phi2 phi1) 2)) |
(-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (+.f64 (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))) 0)) |
(cos.f64 (+.f64 (/.f64 (+.f64 phi2 phi1) 4) (/.f64 (+.f64 phi2 phi1) 4))) |
(cos.f64 (/.f64 (+.f64 phi2 phi1) 2)) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 0)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 0) (cos.f64 0))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 2 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1/2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 0) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 -2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 0) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (/.f64 (cos.f64 0) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (/.f64 (cos.f64 0) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (cos.f64 0) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 1/4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (/.f64 (cos.f64 0) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/2) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (cos.f64 0) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 0) (cos.f64 0)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (/.f64 (cos.f64 0) 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 0) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 (cos.f64 0) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) -2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 0 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -3) (neg.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (neg.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -3) (neg.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 4) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -3) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) -4) |
(/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi1 phi2))) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (+.f64 (/.f64 (PI.f64) 2) (/.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) 2))) (cos.f64 (/.f64 (-.f64 (-.f64 (PI.f64) (+.f64 phi1 phi2)) (PI.f64)) 2)))) 2) |
(/.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (cos.f64 (/.f64 (+.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)) (cos.f64 (/.f64 (-.f64 (PI.f64) (-.f64 (PI.f64) (+.f64 phi2 phi1))) 2)))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 (PI.f64) 2)) (sin.f64 (/.f64 (+.f64 phi2 phi1) 2)))) |
(/.f64 (-.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 0 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 0) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 0) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) -1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) -2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -2) |
(/.f64 (*.f64 lambda1 (+.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 phi1 phi2))) (*.f64 2 (*.f64 lambda1 4))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 8) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 8) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -8)) 8) |
(/.f64 (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -4) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -2) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 16) |
(/.f64 (*.f64 -4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) -16) 16) |
(/.f64 (*.f64 (*.f64 lambda1 -2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 -2)) 4) |
(/.f64 (*.f64 lambda1 (*.f64 -2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 4) |
(/.f64 (*.f64 -2 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))))) 4) |
(/.f64 (*.f64 lambda1 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) -1/2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda1 2)) -1/2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (neg.f64 (*.f64 lambda1 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 1/2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda1 2))) 1/2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 lambda1)) -1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 -2)) -2) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 lambda1 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (neg.f64 lambda1) (*.f64 lambda1 3))) -4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (neg.f64 lambda1) (*.f64 3 lambda1))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 (-.f64 (neg.f64 lambda1) (*.f64 3 lambda1)))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 lambda1 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -2) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) -2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 lambda1 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) -2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -2) |
(/.f64 (*.f64 lambda1 (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) -2) |
(/.f64 (*.f64 lambda1 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (-.f64 0 (*.f64 -3 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))))) -2) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 4)) -4) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) 1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 0) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 0) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R)) -2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R)) 2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 1) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) 2) |
(/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 R) -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) -1) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) 4) |
(/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 R) -2)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 R R))) -2) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 R 4)) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 2 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 8) |
(/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 R) -2)) 2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (+.f64 R R))) -4) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R 4))) 16) |
(/.f64 (*.f64 (*.f64 lambda1 4) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 R 4))) 16) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (*.f64 4 (*.f64 R 4)))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4) (*.f64 lambda1 (*.f64 R 4))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4) (*.f64 lambda1 (*.f64 R 4))) 16) |
(/.f64 (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) -16)) 16) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4) (*.f64 lambda1 (*.f64 R 4))) 16) |
(/.f64 (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) -16)) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) (+.f64 R R)) -4) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) (*.f64 R 4)) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 R))) -1) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (+.f64 R R))) -2) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 lambda1 (*.f64 R 4)))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (*.f64 2 (*.f64 lambda1 4)))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 4) (*.f64 R 4))) -16) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 2 (*.f64 R 4))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda1 4)) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 2 (*.f64 lambda1 4))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R 4))) -16) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (*.f64 lambda1 R) 2)) -1) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (*.f64 R 4))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1))) -2) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda1 4)))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 R (*.f64 (*.f64 lambda1 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -16) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 R (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 lambda1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -8) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (-.f64 0 (*.f64 -3 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)))) (*.f64 lambda1 R)) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) -4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (*.f64 R 4))) -4) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (neg.f64 R))) 1) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (neg.f64 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
| ✓ | 0.2b | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 0.2b | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) | |
| 2.6b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 87 to 46 computations (47.1% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | phi1 | @ | 0 | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 13.0ms | R | @ | 0 | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 1.0ms | phi2 | @ | -inf | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 1.0ms | phi2 | @ | 0 | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 1.0ms | phi1 | @ | inf | (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 1× | batch-egg-rewrite |
| 1170× | rational_best-4 |
| 1170× | rational_best-2 |
| 1170× | rational_best-3 |
| 1170× | rational_best-1 |
| 1168× | exponential-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 84 |
| 1 | 116 | 84 |
| 2 | 234 | 84 |
| 3 | 692 | 62 |
| 4 | 2814 | 58 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)) (/.f64 (neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (+.f64 R R))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) R) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (+.f64 R R)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 2 (+.f64 R R))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (neg.f64 R)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 R R)) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R))) (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) (*.f64 2 (+.f64 R R))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (+.f64 R R)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) R) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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))) (/.f64 lambda2 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (+.f64 lambda2 lambda2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 lambda2 lambda2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (+.f64 lambda2 lambda2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 2 (+.f64 lambda2 lambda2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 lambda2 lambda2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 lambda2 lambda2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 2 (+.f64 lambda2 lambda2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) lambda2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) (+.f64 lambda2 lambda2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) lambda2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) lambda2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 lambda2 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 0) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (+.f64 lambda2 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 2 (+.f64 lambda2 lambda2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))))))) |
| 1× | egg-herbie |
| 1306× | rational_best-simplify-1 |
| 836× | rational_best-simplify-47 |
| 836× | rational_best-simplify-63 |
| 804× | rational_best-simplify-55 |
| 596× | rational_best-simplify-3 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 324 | 8134 |
| 1 | 845 | 7976 |
| 2 | 2050 | 7860 |
| 3 | 4256 | 7070 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (+.f64 (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (+.f64 (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) (+.f64 (*.f64 (pow.f64 phi1 3) (*.f64 (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 1/48 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) R)) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))))) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R phi2))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R phi2)) (*.f64 R (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R phi2)) (+.f64 (*.f64 R (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 2))) (*.f64 R (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 1/48 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))))) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (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 1/48 (*.f64 lambda2 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) |
(+.f64 0 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2))) |
(-.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)) (/.f64 (neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2)) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 1) |
(/.f64 (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) 2) |
(/.f64 (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) 4) |
(/.f64 (+.f64 (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 8) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) R) -1) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (+.f64 R R)) -2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 2 (+.f64 R R))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (neg.f64 R)) -1) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R))) (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 64) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) 64) |
(/.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (+.f64 R R)) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) R) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 4) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 16) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) 16) |
(pow.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 1) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) |
(+.f64 0 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2))) |
(-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2)) |
(/.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) -1) |
(/.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2) |
(/.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) 8) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (+.f64 lambda2 lambda2))) 16) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 lambda2 lambda2)) -2) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (+.f64 lambda2 lambda2))) -4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) -8) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 64) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 64) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 2 (+.f64 lambda2 lambda2))) 16) |
(/.f64 (*.f64 (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 lambda2 lambda2)) 4) |
(/.f64 (*.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 lambda2 lambda2)) 4) |
(/.f64 (*.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 2 (+.f64 lambda2 lambda2))) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) lambda2) 4) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) (+.f64 lambda2 lambda2)) 16) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) lambda2) 4) |
(/.f64 (*.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) lambda2) 4) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 16) |
(/.f64 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 lambda2 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 16) |
(/.f64 (*.f64 (cos.f64 0) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (+.f64 lambda2 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 2 (+.f64 lambda2 lambda2)))) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 16) |
(pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
| Outputs |
|---|
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) R) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 1/2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) (*.f64 R phi1))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/2 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) phi1))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 R (*.f64 phi1 (+.f64 (*.f64 lambda1 (*.f64 1/2 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (+.f64 (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 1/2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) (*.f64 R phi1)) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))) (*.f64 R (pow.f64 phi1 2))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/2 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) phi1)) (*.f64 (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) -1/8)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 1/8))) (*.f64 R (pow.f64 phi1 2))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))))) (*.f64 R (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))))))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 R (*.f64 phi1 (+.f64 (*.f64 lambda1 (*.f64 1/2 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))) (*.f64 R (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (+.f64 (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) (+.f64 (*.f64 (pow.f64 phi1 3) (*.f64 (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 1/48 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) R)) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 1/2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) (*.f64 R phi1)) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/48)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 1/48))) (pow.f64 phi1 3)))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))) (*.f64 R (pow.f64 phi1 2))) (*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) -1/8)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 1/8))) (*.f64 R (pow.f64 phi1 2))) (+.f64 (+.f64 (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/2 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) phi1)) (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/48)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 1/48))) (*.f64 R (pow.f64 phi1 3)))) (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))))) (+.f64 (*.f64 R (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))))) (*.f64 (pow.f64 phi1 3) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/48)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 1/48)))))))) |
(+.f64 (+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 R (*.f64 phi1 (+.f64 (*.f64 lambda1 (*.f64 1/2 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))) (*.f64 R (pow.f64 phi1 2))) (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/48)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 1/48))) (*.f64 R (pow.f64 phi1 3))))) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R phi2))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 1/2)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi2 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2)))))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))) (*.f64 phi2 R))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R phi2)) (*.f64 R (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))) (*.f64 phi2 R)) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 1/8)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 1/2)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) (*.f64 phi2 R)) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 phi2 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))))) (*.f64 R (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2)) (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))) (*.f64 phi2 R)) (*.f64 R (+.f64 (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (*.f64 -1/8 (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) R) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R phi2)) (+.f64 (*.f64 R (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 2))) (*.f64 R (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 1/48 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))) (*.f64 phi2 R)) (+.f64 (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 1/8)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 1/48)) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/48))) (*.f64 (pow.f64 phi2 3) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 1/2)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) (*.f64 phi2 R)) (*.f64 R (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2)) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/48)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1/48)))))))) |
(+.f64 (+.f64 (*.f64 phi2 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))))) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2)))) (*.f64 R (+.f64 (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 lambda2 (*.f64 1/48 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1/48)))) (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/2))) (*.f64 phi2 R)) (+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 R (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (*.f64 -1/8 (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 2)) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 lambda2 (*.f64 1/48 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1/48)))))))) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) R) |
(*.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda1 lambda2)) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) R) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) R) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(+.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))) |
(-.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 phi1)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 (pow.f64 phi1 2)))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 phi1))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) -1/8))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 phi1))) (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8))))) |
(+.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 (pow.f64 phi1 2))))) (+.f64 (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 phi1 3) 1/48)) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 phi1))))) |
(+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) -1/8)))) (+.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) (*.f64 (*.f64 lambda2 (pow.f64 phi1 3)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 1/48)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/8))) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 phi1 -1/2) (*.f64 (pow.f64 phi1 3) 1/48))))) |
(+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 lambda2 -1/8)) (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda2))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 lambda2 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 -1/8 (pow.f64 phi2 2)) -1))) |
(+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/48 (*.f64 lambda2 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 lambda2 -1/8)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 lambda2 1/48))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 lambda2 1/48)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda2))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 lambda2 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (*.f64 lambda2 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 lambda2 -1/2)) (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 -1/8 (pow.f64 phi2 2)) -1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 lambda2 1/48)))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(+.f64 0 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2))) |
(*.f64 (/.f64 R 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 2) (+.f64 R R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 (+.f64 R R) 2)) |
(-.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (/.f64 R 2)) (/.f64 (neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) 2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) (/.f64 R 2))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) -2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) (/.f64 R 2))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) -2)) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 1) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) 2) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) 4) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (+.f64 (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (*.f64 R (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 8) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (+.f64 R R))) 16) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) R) -1) |
(neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) R))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (+.f64 R R)) -2) |
(neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) R))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 2 (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 R R) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) -4) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) R))) -4) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda1 lambda2)))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8) |
(/.f64 (*.f64 (+.f64 R R) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) -4) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) R))) -4) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda1 lambda2)))) -4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) (neg.f64 R)) -1) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16) |
(/.f64 (*.f64 4 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 -4 lambda1)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))))) 16) |
(/.f64 (*.f64 4 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -4)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))))) 16) |
(/.f64 (*.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 (*.f64 lambda1 -4) (/.f64 (+.f64 lambda2 lambda2) -1/2)))) 8) 32) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R))) (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 64) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) 64) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16) |
(/.f64 (*.f64 4 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 -4 lambda1)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))))) 16) |
(/.f64 (*.f64 4 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -4)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))))) 16) |
(/.f64 (*.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 (*.f64 lambda1 -4) (/.f64 (+.f64 lambda2 lambda2) -1/2)))) 8) 32) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)))) (+.f64 R R)) 16) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) 16) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) R) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 -4 lambda1)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -4)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 4) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 (*.f64 lambda1 -4) (/.f64 (+.f64 lambda2 lambda2) -1/2)))) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -4)) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 -4 lambda1)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 4) |
(/.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -4)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 4) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 (*.f64 lambda1 -4) (/.f64 (+.f64 lambda2 lambda2) -1/2)))) 4) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1))))) 16) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 lambda2 lambda1)) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) 16) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(pow.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 1) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 0 (*.f64 lambda2 (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))) (/.f64 lambda2 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2))) |
(*.f64 (/.f64 lambda2 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 lambda2 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (+.f64 lambda2 lambda2) 2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 0))) |
(-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2)) |
(-.f64 (*.f64 lambda2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2)) |
(-.f64 (*.f64 lambda2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (/.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)) (/.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 lambda2 2)) (/.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -2)) |
(/.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) -1) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) 4) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) 8) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 2 (+.f64 lambda2 lambda2))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 lambda2 lambda2)) -2) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (+.f64 lambda2 lambda2))) -4) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) -8) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 64) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 64) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 2 (+.f64 lambda2 lambda2))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 lambda2 lambda2)) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 lambda2 lambda2)) 4) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 0) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 2 (+.f64 lambda2 lambda2))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) lambda2) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) (+.f64 lambda2 lambda2)) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) lambda2) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2)) lambda2) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 4) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (*.f64 2 (+.f64 lambda2 lambda2)))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 lambda2 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 lambda2 (+.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) 4) |
(/.f64 (*.f64 (+.f64 lambda2 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (cos.f64 0) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) 4) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4) (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (+.f64 lambda2 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 2 (+.f64 lambda2 lambda2)))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 0) (cos.f64 0)) (*.f64 (*.f64 2 (+.f64 lambda2 lambda2)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (neg.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 16) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)) |
| ✓ | 1.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| ✓ | 3.9b | (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| ✓ | 33.3b | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 191 to 56 computations (70.7% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 33.0ms | R | @ | 0 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 19.0ms | lambda2 | @ | 0 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 17.0ms | phi2 | @ | 0 | (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)) |
| 3.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 3.0ms | lambda2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1× | batch-egg-rewrite |
| 1116× | rational_best-simplify-62 |
| 548× | rational_best-4 |
| 548× | rational_best-2 |
| 548× | rational_best-3 |
| 548× | rational_best-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 306 |
| 1 | 184 | 306 |
| 2 | 446 | 306 |
| 3 | 1410 | 290 |
| 4 | 6739 | 290 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 2) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi2 phi1) -4) (-.f64 phi1 phi2)) (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) (*.f64 (*.f64 (-.f64 phi2 phi1) -4) (-.f64 phi1 phi2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2) (/.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R))) (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (*.f64 2 (+.f64 R R))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 phi1) 2) (+.f64 -1/2 (/.f64 (*.f64 phi2 (sin.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (+.f64 -1/2 (/.f64 (cos.f64 phi1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (+.f64 (+.f64 -1/2 (/.f64 (cos.f64 phi1) -2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (neg.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)) (/.f64 (*.f64 phi2 (sin.f64 phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) -1/2) (/.f64 (cos.f64 phi1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) 1/4) (/.f64 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2))) (/.f64 (*.f64 phi2 (sin.f64 phi1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) -1/2) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4) (/.f64 (cos.f64 phi1) -2)) (-.f64 -1/2 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2))))))) |
| 1× | egg-herbie |
| 1000× | rational_best-simplify-1 |
| 914× | rational_best-simplify-63 |
| 688× | rational_best-simplify-50 |
| 680× | rational_best-simplify-3 |
| 626× | rational_best-simplify-59 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 707 | 37662 |
| 1 | 2025 | 35734 |
| 2 | 4674 | 33218 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) lambda2) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2)) lambda1))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2)) lambda1)))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)) lambda1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 1/12 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2)))))) |
(*.f64 -1 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))))) |
phi2 |
(+.f64 phi2 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2)))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 phi2 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2))))) |
(*.f64 -1 phi2) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 -1 phi2)) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2)) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 R (pow.f64 lambda1 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (pow.f64 lambda1 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 R (pow.f64 lambda1 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) R) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) (*.f64 lambda2 R)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) R) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2))) lambda1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2)))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2))) lambda1)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)) lambda1)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) (*.f64 R lambda1)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) (*.f64 R lambda1)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) R)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (*.f64 1/12 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) R))))))) |
(*.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 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 R phi2)) (pow.f64 phi1 2))) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (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 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R)) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 R (*.f64 (pow.f64 phi2 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 R phi2) (*.f64 1/2 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) R) phi2)) (*.f64 1/2 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi2 2))) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) R) phi2)) (*.f64 1/2 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 -1 (*.f64 R phi2)) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) (*.f64 -1 (*.f64 R phi2))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 -1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) phi2)))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 R (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (pow.f64 phi2 2))) (*.f64 -1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) phi2))))) |
1 |
(+.f64 1 (*.f64 -1/2 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 1 (*.f64 -1/2 (*.f64 phi1 phi2)))) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 phi1 phi2)) (*.f64 1/12 (*.f64 (pow.f64 phi1 3) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 0) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2)) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 0) |
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 2)) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 1/2) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) 1/4) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (sqrt.f64 1/2)) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) 8) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 0) |
(-.f64 0 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 0)) |
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) |
(-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(-.f64 (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 2) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) 2)) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2))) |
(-.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2))) |
(-.f64 (-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) |
(*.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1) |
(*.f64 1 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(*.f64 -1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 1/2) |
(*.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) -1) |
(*.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 1/4) |
(/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) |
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) -1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi2 phi1) -4) (-.f64 phi1 phi2)) (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) (*.f64 (*.f64 (-.f64 phi2 phi1) -4) (-.f64 phi1 phi2))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) 8) |
(pow.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1) |
(neg.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R)) |
(+.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2)) |
(-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 0) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2) (/.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R)) 2)) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 1) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R)) 2) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R))) (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R)))) 8) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) 16) |
(pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 1) |
(-.f64 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))) -1/2) |
(-.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 0) |
(-.f64 0 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (+.f64 -1/2 (/.f64 (*.f64 phi2 (sin.f64 phi1)) 2))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (+.f64 -1/2 (/.f64 (cos.f64 phi1) -2))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (+.f64 (+.f64 -1/2 (/.f64 (cos.f64 phi1) -2)) 0)) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (neg.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) |
(-.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)) (/.f64 (*.f64 phi2 (sin.f64 phi1)) 2)) |
(-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -4))) |
(-.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) -1/2) (/.f64 (cos.f64 phi1) -2)) |
(-.f64 (+.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) 1/4) (/.f64 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2)) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2))) (/.f64 (*.f64 phi2 (sin.f64 phi1)) 4)) |
(-.f64 (-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) -1/2) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -4)) |
(-.f64 (-.f64 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4) (/.f64 (cos.f64 phi1) -2)) (-.f64 -1/2 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4))) |
(*.f64 1/2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1) |
(*.f64 1 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) |
(*.f64 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1/2) |
(*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) 1/4) |
(/.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1) |
(/.f64 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 2) |
(/.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 8) |
(pow.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1) |
(neg.f64 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2))) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (pow.f64 lambda1 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (pow.f64 lambda1 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (neg.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (+.f64 -1/2 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (pow.f64 lambda1 2))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (pow.f64 lambda1 2))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (neg.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (+.f64 -1/2 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (+.f64 -1/2 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 lambda1 3) lambda2))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) 1/2)))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) |
(*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) |
(*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) lambda1))))) |
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) lambda1))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 lambda1 (neg.f64 lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) lambda2) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)))) |
(+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) lambda1)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2))) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda1) (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda1 2))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 lambda1 (neg.f64 lambda2)))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) |
(*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) |
(*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2)) lambda1))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) lambda1))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda1) -1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda1) -1/2)))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2)) lambda1)))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) lambda1))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (pow.f64 lambda1 2)) -1/2))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda1)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda1 2)) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda1)))) (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) 2))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (+.f64 (neg.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (+.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) 1/2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)) lambda1))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 lambda1 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) 2))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) 3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) 2)))))))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) 3))))) (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) (*.f64 1/2 (*.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) 1/2))) (*.f64 (pow.f64 lambda2 3) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) 3))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (+.f64 (neg.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (+.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) 1/2)))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) lambda2))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) lambda2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) lambda2))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(+.f64 (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) lambda2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)))) (pow.f64 lambda2 2))))) |
(+.f64 (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) lambda2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2))) (pow.f64 lambda2 2))))) |
(+.f64 (+.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 lambda1))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 1/2) (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda2) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda2 2))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) |
(*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) lambda2) -1/2)) (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda2))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (/.f64 -1/2 lambda2))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 lambda1 (neg.f64 lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) lambda2) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (pow.f64 lambda2 2)) -1/2))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda2 2))))))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) -1/2) (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) lambda2) (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (pow.f64 lambda2 2)))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 lambda1 (neg.f64 lambda2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (*.f64 phi1 1/2))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) (pow.f64 phi1 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2))) (pow.f64 phi1 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)) -1)) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 1/12 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 1/12)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) (pow.f64 phi1 2)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (*.f64 phi1 1/2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 1/12)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2))) (pow.f64 phi1 2))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (*.f64 phi1 1/2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 1/12)) (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)) -1))) (/.f64 1/2 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)) -1)) (pow.f64 phi1 2))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) phi1)))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)) (/.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (*.f64 1/2 (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))) (pow.f64 phi1 2)))))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) phi1) (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2)))) (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)) phi1) (/.f64 (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2))) (pow.f64 phi1 2)))))) |
(*.f64 -1 phi1) |
(*.f64 phi1 -1) |
(neg.f64 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 phi1 -1)) |
(+.f64 phi2 (neg.f64 phi1)) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)))) |
(+.f64 (*.f64 phi1 -1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)))) |
(+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) (neg.f64 phi1))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 -1/2 phi1))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))))) |
(+.f64 (+.f64 (*.f64 phi1 -1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2)))) |
(+.f64 (+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) (neg.f64 phi1))) (*.f64 -1/2 (/.f64 (*.f64 phi2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1) (/.f64 (*.f64 phi2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))))) (*.f64 1/2 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) (*.f64 (pow.f64 phi2 2) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 (pow.f64 phi2 2) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (/.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) (pow.f64 phi2 3))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (/.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (*.f64 (pow.f64 phi2 3) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) (*.f64 (pow.f64 phi2 2) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 (pow.f64 phi2 3) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2))))) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 (pow.f64 phi2 2) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))))))))) |
phi2 |
(+.f64 phi2 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 phi2 (*.f64 1/2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))) |
(+.f64 phi2 (*.f64 1/2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2)))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) phi2)))) |
(+.f64 phi2 (*.f64 1/2 (+.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) phi2)))) |
(+.f64 phi2 (*.f64 1/2 (+.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) 2))) phi2)))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 phi2 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2))))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) phi2)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2)))) (pow.f64 phi2 2)))))) |
(+.f64 phi2 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2)))) (pow.f64 phi2 2))) (*.f64 1/2 (+.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) phi2))))) |
(+.f64 phi2 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) 2)))) (/.f64 -1/4 (pow.f64 phi2 2))) (*.f64 1/2 (+.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) 2))) phi2))))) |
(*.f64 -1 phi2) |
(neg.f64 phi2) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 -1 phi2)) |
(+.f64 (*.f64 -1 phi2) (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))))) |
(+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2)))) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) 2))) phi2)))) |
(+.f64 (neg.f64 phi2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) phi2)) (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1))))))) |
(+.f64 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))))) (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) (/.f64 -1/2 phi2))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) phi2)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2)))) (+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) 2))) phi2)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) 2)))) (pow.f64 phi2 2)))))) |
(+.f64 (neg.f64 phi2) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) phi2)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2)))) (pow.f64 phi2 2)))) (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1))))))) |
(+.f64 (neg.f64 phi2) (+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) (/.f64 -1/2 phi2)) (*.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2)))) (/.f64 -1/4 (pow.f64 phi2 2)))) (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1))))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2))) |
(+.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) |
(*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) lambda1) (*.f64 lambda2 -2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 lambda2)) -2) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))))) |
(+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 phi1 2)) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2)) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 phi1 2)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 3) 1/12)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 phi1 2)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 3) 1/12)))) (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 phi1 2)) (+.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 3) 1/12))) (pow.f64 phi2 2)))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) |
(+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2)))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) (neg.f64 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (neg.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) (neg.f64 phi2)))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 phi2 (neg.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) (neg.f64 phi2)))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 phi2 (neg.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R))) -1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 R (pow.f64 lambda1 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R))) -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (*.f64 (pow.f64 lambda1 2) R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (*.f64 (pow.f64 lambda1 2) R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R)))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (+.f64 -1/2 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (*.f64 (pow.f64 lambda1 2) R)))))) |
(+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (pow.f64 lambda1 3))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 R (pow.f64 lambda1 2))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (*.f64 (pow.f64 lambda1 2) R)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R))) -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 (pow.f64 lambda1 3) R))))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (*.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 lambda1 3) R))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (*.f64 (pow.f64 lambda1 2) R)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R)))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (+.f64 -1/2 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (*.f64 (pow.f64 lambda1 2) R))))) (*.f64 (*.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (+.f64 -1/2 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 lambda1 3) R)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) 1/2)))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R)))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) R) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) R) lambda1))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) R) lambda1))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R)))) (*.f64 1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) (*.f64 lambda2 R)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) 2)) R) lambda1) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) R) lambda1))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (*.f64 1 (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (*.f64 lambda2 R)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) R) lambda1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (*.f64 lambda2 R)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 1/2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda1) (/.f64 (*.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) R) (pow.f64 lambda1 2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(-.f64 0 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2))) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) R) lambda1))))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (+.f64 (*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda1))))) |
(-.f64 (*.f64 -1/2 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) lambda1))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2)))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) 2))) lambda1)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) R) lambda1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) (*.f64 lambda2 R)) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (+.f64 (+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda1)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (*.f64 lambda2 R)) (pow.f64 lambda1 2)))))) |
(+.f64 (-.f64 0 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) -1/2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda1) (/.f64 (*.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2))) R) (pow.f64 lambda1 2))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) R) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 lambda2 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 lambda2 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) 2)) (*.f64 R (pow.f64 lambda2 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) (*.f64 (pow.f64 lambda2 2) R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (+.f64 (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R)))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda2 2) R)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)) lambda1)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 R (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) lambda1))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 lambda2 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) 2)) (*.f64 R (pow.f64 lambda2 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) 3))) (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 lambda1 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2)))))))) 2))) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) R)))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (*.f64 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) (*.f64 (pow.f64 lambda2 2) R)))))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (*.f64 lambda1 (-.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2))) R)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) 3))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))) (+.f64 (neg.f64 (*.f64 lambda2 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 lambda1 R)))) (*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) 1/2) (*.f64 (pow.f64 lambda2 2) R))))) (*.f64 (*.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (+.f64 (-.f64 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))) (pow.f64 (*.f64 lambda1 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))))))) 2)) 1/2))) (*.f64 (pow.f64 lambda2 3) R)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) 3))) 1/2)))) |
(*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))))) |
(-.f64 0 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) R) lambda2))))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (+.f64 (*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) R) lambda2))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) (/.f64 1/2 lambda2))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) (*.f64 R lambda1)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1)) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda2 R)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) R) lambda2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (*.f64 1 (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2))) (*.f64 lambda1 R)) (pow.f64 lambda2 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R))))) |
(+.f64 (+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) R) lambda2)))) (+.f64 (*.f64 (*.f64 lambda1 R) (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (neg.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))))) 2)) (*.f64 lambda1 R)) (pow.f64 lambda2 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda1 R))) (+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 1/2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda2) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (*.f64 lambda1 R)) (pow.f64 lambda2 2)))))) |
(*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1)) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R)))) |
(*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) R) lambda2) -1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda2))) (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (+.f64 (*.f64 lambda1 R) (neg.f64 (*.f64 lambda2 R)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) (/.f64 -1/2 lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 R) (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) (*.f64 R lambda1)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 R lambda1)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))) lambda1) 2)) R) lambda2) (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2)))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 (*.f64 lambda2 R) -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) R) lambda2) -1/2)) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))))) 2)) (*.f64 lambda1 R)) (pow.f64 lambda2 2)) -1/2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda2))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (*.f64 lambda1 R)) (pow.f64 lambda2 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (neg.f64 (*.f64 lambda2 R))) (+.f64 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) (*.f64 lambda1 R)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) -1/2) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) R) lambda2) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))))) 2)) (*.f64 lambda1 R)) (pow.f64 lambda2 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) R)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) R))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 1/2 (*.f64 phi1 (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 phi1 R)) 1/2))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) (*.f64 R (pow.f64 phi1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)) -1)) (*.f64 (pow.f64 phi1 2) R)) (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 phi1 R))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (*.f64 1/12 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi2)))) 2))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) R))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) (*.f64 R (pow.f64 phi1 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 3) (*.f64 R (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 1/12)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 -1/2 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2))) (*.f64 (pow.f64 phi1 2) R)) (*.f64 (pow.f64 phi1 3) (*.f64 R (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 1/12)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (-.f64 (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)))) (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) (*.f64 1/2 (*.f64 phi1 (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 phi1 R)) 1/2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)) -1)) (*.f64 (pow.f64 phi1 2) R)) (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 1/12)) (*.f64 (*.f64 (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 phi2 -2) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)) -1))) (/.f64 1/2 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (pow.f64 phi1 3)))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 -1 (*.f64 phi2 R))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 (neg.f64 R))) |
(-.f64 0 (*.f64 (neg.f64 R) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(+.f64 (*.f64 -1 (*.f64 phi2 R)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(+.f64 (*.f64 phi1 R) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) R) phi1)) (*.f64 phi2 (neg.f64 R)))) |
(-.f64 (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)) R) (/.f64 1/2 phi1)) (*.f64 (neg.f64 R) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 R phi2)) (pow.f64 phi1 2))) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1))))) |
(+.f64 (*.f64 -1 (*.f64 phi2 R)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 phi2 R)) (pow.f64 phi1 2)))))) |
(+.f64 (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) (*.f64 phi2 R)) (pow.f64 phi1 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (neg.f64 phi2) 2)) R) phi1)) (*.f64 phi2 (neg.f64 R)))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)) R)) (/.f64 1/2 (pow.f64 phi1 2))) (-.f64 (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)) R) (/.f64 1/2 phi1)) (*.f64 (neg.f64 R) (-.f64 phi1 phi2)))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi2 R) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (neg.f64 R) (-.f64 phi1 phi2)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1)))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1)))) |
(+.f64 (*.f64 (neg.f64 R) (-.f64 phi1 phi2)) (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) (/.f64 -1/2 phi1))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 R))) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 R))) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (neg.f64 R) (-.f64 phi1 phi2)) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 R))) (pow.f64 phi1 2))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (*.f64 phi2 R))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (*.f64 phi2 R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) (*.f64 (pow.f64 phi2 2) R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (pow.f64 phi2 2) (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) R)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2))) (*.f64 (pow.f64 phi2 2) R)) (*.f64 phi2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 R (*.f64 (pow.f64 phi2 3) (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (*.f64 phi2 R)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) (*.f64 (pow.f64 phi2 2) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) (pow.f64 phi2 3))) R) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (*.f64 (pow.f64 phi2 2) (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2))) R)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (/.f64 (*.f64 (*.f64 (pow.f64 phi2 3) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2)))) 2)))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))))) |
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2)))) R)) (/.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) R) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (+.f64 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) 2))) (*.f64 (pow.f64 phi2 2) R)) (*.f64 phi2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R)))))) |
(*.f64 R phi2) |
(*.f64 phi2 R) |
(+.f64 (*.f64 R phi2) (*.f64 1/2 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 phi2 R) (*.f64 1/2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R))) |
(+.f64 (*.f64 phi2 R) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 1/2 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) R) phi2)) (*.f64 1/2 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) R) phi2)))) |
(+.f64 (*.f64 phi2 R) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) R) phi2)))) |
(+.f64 (*.f64 phi2 R) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) 2))) R) phi2)))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi2 2))) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) R) phi2)) (*.f64 1/2 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) R) phi2))) (+.f64 (*.f64 phi2 R) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) R) phi2))) (+.f64 (*.f64 phi2 R) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) 2))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) -1/2))) R)) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R) (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) 2))) R) phi2))) (+.f64 (*.f64 phi2 R) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) 2))) (*.f64 (+.f64 (*.f64 phi1 -2) (*.f64 (sin.f64 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) R)) (/.f64 -1/4 (pow.f64 phi2 2))))) |
(*.f64 -1 (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi2 R)) |
(*.f64 phi2 (neg.f64 R)) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) (*.f64 -1 (*.f64 R phi2))) |
(+.f64 (*.f64 -1 (*.f64 phi2 R)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) R))) |
(+.f64 (*.f64 phi2 (neg.f64 R)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) R))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 -1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) phi2)))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) R)) (+.f64 (*.f64 -1 (*.f64 phi2 R)) (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) 2))) R) phi2)))) |
(+.f64 (*.f64 phi2 (neg.f64 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) R) phi2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) R)))) |
(+.f64 (+.f64 (*.f64 phi2 (neg.f64 R)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) R))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) R) (/.f64 -1/2 phi2))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 R (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (pow.f64 phi2 2))) (*.f64 -1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (+.f64 (*.f64 2 phi1) (*.f64 1/2 (*.f64 (sin.f64 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2))) phi2))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) 2))) R) phi2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) 2))) (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 phi1) 1/2))) R)) (pow.f64 phi2 2))) (*.f64 -1 (*.f64 phi2 R))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) R) phi2)) (+.f64 (*.f64 phi2 (neg.f64 R)) (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) R)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 phi2 (neg.f64 R)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) R)) (+.f64 (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) R) (/.f64 -1/2 phi2)) (*.f64 (*.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (*.f64 1/4 (pow.f64 (+.f64 (*.f64 2 phi1) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/2 (sin.f64 phi1)))) 2))) R)) (/.f64 -1/4 (pow.f64 phi2 2)))))) |
1 |
(+.f64 1 (*.f64 -1/2 (*.f64 phi1 phi2))) |
(+.f64 1 (*.f64 phi2 (*.f64 phi1 -1/2))) |
(+.f64 1 (*.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 1 (*.f64 -1/2 (*.f64 phi1 phi2)))) |
(+.f64 (+.f64 1 (*.f64 phi2 (*.f64 phi1 -1/2))) (*.f64 -1/4 (pow.f64 phi1 2))) |
(+.f64 (+.f64 1 (*.f64 phi1 (*.f64 phi2 -1/2))) (*.f64 -1/4 (pow.f64 phi1 2))) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 phi1 phi2)) (*.f64 1/12 (*.f64 (pow.f64 phi1 3) phi2))))) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 1 (+.f64 (*.f64 phi2 (*.f64 phi1 -1/2)) (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/12))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 phi2 (*.f64 phi1 -1/2)) (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/12))) (*.f64 -1/4 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/2) (*.f64 (pow.f64 phi1 3) 1/12))) (*.f64 -1/4 (pow.f64 phi1 2)))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 -1 (*.f64 (sin.f64 phi1) phi2))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1))))) |
(+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2))))) |
(+.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) (*.f64 1/2 (cos.f64 phi1)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) |
(*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) |
(*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)) |
(*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) |
(*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (sin.f64 phi1) phi2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)))) |
(+.f64 1/2 (+.f64 (*.f64 1/2 (cos.f64 phi1)) (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)))) |
(+.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 0) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2) (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2)) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(-.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 0) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 2) (/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 2)) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 1/2) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) 1/4) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (sqrt.f64 1/2)) |
(sqrt.f64 (*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1))))) |
(sqrt.f64 (*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(sqrt.f64 (*.f64 1/2 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(/.f64 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) 2) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(/.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) 4) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) 8) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) 1) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(-.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 0) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(-.f64 0 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 2 (-.f64 phi1 phi2)) (-.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 0)) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(-.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 (*.f64 2 (-.f64 phi1 phi2)) (-.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) |
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) |
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(-.f64 (/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 2) (/.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) 2)) |
(/.f64 (-.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) 2) |
(/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) 2) |
(+.f64 (-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) 2))) |
(-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2))) |
(-.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 2) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 2))) |
(-.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) 1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(-.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (+.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) -2) (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) -2))) |
(-.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2))) |
(-.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 2)) (neg.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 2))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) -2) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) -2))) |
(-.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) 1) (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(-.f64 (-.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2))) |
(-.f64 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 2) (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 2))) |
(-.f64 (*.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))) 1) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (-.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) (neg.f64 (/.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) 2))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)))) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))) |
(*.f64 1/2 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))))) |
(*.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 1 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 -1 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 1/2) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)))) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))) |
(*.f64 1/2 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))))) |
(*.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) -1) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 1/4) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)))) |
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))) |
(*.f64 1/2 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))))) |
(/.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))) 2) |
(+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))) 2)) |
(/.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) -1) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 4) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1))) 4) 8) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))) 4) 8) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))))) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi2 phi1) -4) (-.f64 phi1 phi2)) (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi2 phi1) -4)) (*.f64 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) 2))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi2 phi1) -4)) (*.f64 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 -4 (-.f64 phi1 phi2))) (*.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) (*.f64 2 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) (*.f64 (*.f64 (-.f64 phi2 phi1) -4) (-.f64 phi1 phi2))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi2 phi1) -4)) (*.f64 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) 2))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi2 phi1) -4)) (*.f64 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 -4 (-.f64 phi1 phi2))) (*.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) (*.f64 2 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1))))) 4) |
(/.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))))) (*.f64 2 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))))) 8) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1))) 4) 8) |
(/.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))) 4) 8) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 2 (-.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (-.f64 lambda2 lambda1)) (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))))) 4) |
(pow.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) 1) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(neg.f64 (+.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1)) (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(-.f64 (+.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) |
(-.f64 (neg.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))) |
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 0) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(+.f64 0 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R)) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(+.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2)) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 0) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(-.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 2) (/.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R)) 2)) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 1) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R)) 2) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R))) 4) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R))) (*.f64 2 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) (+.f64 R R)))) 8) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))))) (*.f64 2 (+.f64 R R))) 16) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 2 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))))) 16) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1))))) R) 1) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda2 lambda1)))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(-.f64 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))) -1/2) |
(+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(-.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 0) |
(+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(-.f64 0 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2))) |
(+.f64 1/2 (neg.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -2))) |
(/.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 2) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (-.f64 (neg.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2))) 1/2)) |
(+.f64 (-.f64 (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 phi1) -2)) 1/2) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (+.f64 -1/2 (/.f64 (*.f64 phi2 (sin.f64 phi1)) 2))) |
(+.f64 1/2 (neg.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -2))) |
(/.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 2) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (+.f64 -1/2 (/.f64 (cos.f64 phi1) -2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (-.f64 (neg.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2))) 1/2)) |
(+.f64 (-.f64 (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 phi1) -2)) 1/2) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (+.f64 (+.f64 -1/2 (/.f64 (cos.f64 phi1) -2)) 0)) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (-.f64 (neg.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2))) 1/2)) |
(+.f64 (-.f64 (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 phi1) -2)) 1/2) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) (neg.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (-.f64 (neg.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2))) 1/2)) |
(+.f64 (-.f64 (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 phi1) -2)) 1/2) |
(-.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)) (/.f64 (*.f64 phi2 (sin.f64 phi1)) 2)) |
(-.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)) (/.f64 (*.f64 (sin.f64 phi1) phi2) 2)) |
(-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -4))) |
(-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4) (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -4))) |
(+.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4) (-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4) -1/2)) |
(-.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 phi1)) -1/2) -1/2) (/.f64 (cos.f64 phi1) -2)) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (neg.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2)) -1/2))) |
(-.f64 (/.f64 (cos.f64 phi1) 2) (-.f64 (neg.f64 (*.f64 phi2 (*.f64 (sin.f64 phi1) -1/2))) 1/2)) |
(+.f64 (-.f64 (*.f64 (sin.f64 phi1) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 phi1) -2)) 1/2) |
(-.f64 (+.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) 1/4) (/.f64 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2)) 2)) |
(-.f64 (+.f64 1/4 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4)) (+.f64 -1/4 (/.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -2) 2))) |
(-.f64 (+.f64 1/4 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4)) (+.f64 -1/4 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -4))) |
(+.f64 (-.f64 (/.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 4) -1/4) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4)) |
(-.f64 (+.f64 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2))) (/.f64 (*.f64 phi2 (sin.f64 phi1)) 4)) |
(-.f64 (+.f64 (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)) (/.f64 (*.f64 (sin.f64 phi1) phi2) -4)) (/.f64 (*.f64 (sin.f64 phi1) phi2) 4)) |
(-.f64 (+.f64 1/2 (+.f64 (/.f64 (cos.f64 phi1) 2) (/.f64 (*.f64 (sin.f64 phi1) phi2) -4))) (/.f64 (*.f64 (sin.f64 phi1) phi2) 4)) |
(-.f64 (-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) 4) -1/2) (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -4)) |
(-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4) (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -4))) |
(+.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4) (-.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 4) -1/2)) |
(-.f64 (-.f64 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4) (/.f64 (cos.f64 phi1) -2)) (-.f64 -1/2 (/.f64 (*.f64 phi2 (sin.f64 phi1)) -4))) |
(-.f64 (/.f64 (*.f64 (sin.f64 phi1) phi2) -4) (-.f64 -1/2 (-.f64 (/.f64 (*.f64 (sin.f64 phi1) phi2) -4) (/.f64 (cos.f64 phi1) -2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 phi1) phi2) -4) (-.f64 -1/2 (/.f64 (*.f64 (sin.f64 phi1) phi2) -4))) (/.f64 (cos.f64 phi1) 2)) |
(*.f64 1/2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) |
(*.f64 1/2 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)) |
(*.f64 1/2 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(*.f64 1/2 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))) |
(*.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1) |
(+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(*.f64 1 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) |
(+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(*.f64 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1/2) |
(*.f64 1/2 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)) |
(*.f64 1/2 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(*.f64 1/2 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))) |
(*.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) 1/4) |
(*.f64 1/2 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)) |
(*.f64 1/2 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(*.f64 1/2 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2))) |
(/.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1) |
(+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(/.f64 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 2) |
(+.f64 1/2 (neg.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -2))) |
(/.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 2) |
(/.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) 4) |
(/.f64 (*.f64 2 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)) 4) |
(/.f64 (*.f64 2 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) 4) |
(/.f64 (*.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 4) 8) |
(/.f64 (+.f64 (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1)))))) (*.f64 2 (+.f64 1/2 (+.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))))) 8) |
(/.f64 (*.f64 2 (+.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) 1)) 4) |
(/.f64 (*.f64 2 (+.f64 1 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) 4) |
(/.f64 (*.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 4) 8) |
(pow.f64 (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))))) 1) |
(+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)))) |
(neg.f64 (+.f64 -1/2 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 phi2 (sin.f64 phi1))) -2))) |
(+.f64 1/2 (neg.f64 (/.f64 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2)) -2))) |
(/.f64 (-.f64 (-.f64 (cos.f64 phi1) -1) (*.f64 (sin.f64 phi1) phi2)) 2) |
Compiled 61624 to 35979 computations (41.6% saved)
35 alts after pruning (34 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1384 | 23 | 1407 |
| Fresh | 1 | 11 | 12 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 1389 | 35 | 1424 |
| Status | Error | Program |
|---|---|---|
| 28.1b | (-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) | |
| 28.2b | (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) | |
| ▶ | 28.1b | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| 43.9b | (+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 1/2)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) (*.f64 phi2 R)) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2))))) | |
| 51.8b | (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) | |
| 51.5b | (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) | |
| 51.6b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) | |
| 41.0b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) | |
| ▶ | 44.3b | (*.f64 phi1 (neg.f64 R)) |
| 52.1b | (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) | |
| ▶ | 51.5b | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| 41.8b | (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) | |
| 42.4b | (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) | |
| 28.1b | (*.f64 R (-.f64 phi2 phi1)) | |
| 41.0b | (*.f64 R (+.f64 (/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 43.2b | (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| ▶ | 41.9b | (*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 51.8b | (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))))) | |
| 41.0b | (*.f64 R (+.f64 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 41.9b | (*.f64 R (+.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 58.0b | (*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 60.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) | |
| 48.8b | (*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) | |
| 59.9b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) | |
| 51.5b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) | |
| ▶ | 51.7b | (*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
| 44.1b | (*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 42.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 41.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 44.4b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 44.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ✓ | 46.0b | (*.f64 R phi2) |
Compiled 1806 to 1246 computations (31% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
Compiled 25 to 9 computations (64% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 36.0ms | R | @ | inf | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| 1.0ms | R | @ | 0 | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| 1.0ms | phi2 | @ | 0 | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| 1.0ms | phi1 | @ | 0 | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| 1.0ms | R | @ | -inf | (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| 1× | batch-egg-rewrite |
| 836× | rational_best-simplify-48 |
| 810× | rational_best-simplify-52 |
| 756× | rational_best-simplify-63 |
| 732× | rational_best-simplify-55 |
| 686× | rational_best-simplify-51 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 23 |
| 1 | 71 | 23 |
| 2 | 155 | 23 |
| 3 | 431 | 17 |
| 4 | 1723 | 13 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 phi2 R) (*.f64 R phi1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 phi2 R) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (*.f64 phi1 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 phi2 R) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 phi2 (neg.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (neg.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (-.f64 phi2 phi1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 (*.f64 phi2 R) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 R (-.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (*.f64 R phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 (neg.f64 R) (+.f64 phi1 phi2)) (*.f64 R (+.f64 phi1 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R phi1) (+.f64 (*.f64 R phi1) (*.f64 R (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 phi2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 phi2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi1 -2)) (*.f64 (neg.f64 R) (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (-.f64 (neg.f64 phi1) (-.f64 phi1 phi2))) (*.f64 R (neg.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (*.f64 R phi1) (/.f64 (*.f64 phi2 R) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 -3 (/.f64 (*.f64 phi2 R) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 R phi1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi1 -1/2)) (-.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 phi2 R)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (/.f64 (*.f64 R phi1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 phi2 R) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 phi2 (neg.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 2) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 R) (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 phi2 R) 2) (*.f64 R phi1)) (/.f64 (*.f64 phi2 R) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (/.f64 (*.f64 phi2 R) 2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 R) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (+.f64 phi1 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (*.f64 R (*.f64 phi1 -1/2))) (-.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 phi2 R) (*.f64 R (*.f64 phi1 -1/2))) (/.f64 (*.f64 R phi1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (*.f64 R (+.f64 phi1 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2)))) (/.f64 (*.f64 R phi1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 phi2 R) (*.f64 R (+.f64 phi1 phi2))) (*.f64 phi2 (neg.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 phi2 R) 2) (*.f64 R (+.f64 phi1 phi2))) (*.f64 -3 (/.f64 (*.f64 phi2 R) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 3 (/.f64 (*.f64 phi2 R) 2)) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 phi2 R) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 3 (*.f64 R (*.f64 phi1 -1/2))) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (/.f64 (*.f64 R phi1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 R (neg.f64 phi1)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) (/.f64 (*.f64 phi2 R) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (-.f64 phi2 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (-.f64 (neg.f64 phi1) (neg.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 R (-.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 R (+.f64 phi1 phi1)) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (-.f64 (*.f64 phi2 1/2) (*.f64 phi1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (+.f64 (*.f64 phi2 1/2) (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (-.f64 phi1 phi2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 1/2) (-.f64 (+.f64 phi2 phi2) (+.f64 phi1 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 1/2) (-.f64 (*.f64 phi1 -2) (*.f64 -2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 1/2) (+.f64 (+.f64 phi2 phi2) (*.f64 phi1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 1/2) (+.f64 (*.f64 phi1 -2) (+.f64 phi2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) (-.f64 phi1 phi2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 phi2 phi1) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (-.f64 phi1 phi2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (-.f64 phi1 phi2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 phi2 (*.f64 R 4)) (*.f64 R (*.f64 phi1 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (+.f64 phi1 phi1)) (*.f64 R (+.f64 phi1 phi2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (*.f64 (+.f64 phi2 phi2) 4)) (*.f64 (*.f64 phi1 -2) (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 R 4) (*.f64 phi2 4)) (*.f64 (*.f64 R -4) (*.f64 phi1 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 phi1 -2) (*.f64 R 4)) (*.f64 R (*.f64 (+.f64 phi2 phi2) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 R -4) (*.f64 phi1 4)) (*.f64 (*.f64 R 4) (*.f64 phi2 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi2) 4)) (*.f64 (+.f64 phi1 phi1) (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 R 4) (*.f64 phi2 4)) (*.f64 (*.f64 R 4) (*.f64 phi1 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 phi1 (*.f64 R -4)) (neg.f64 (*.f64 phi2 (*.f64 R 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 phi1 (*.f64 R -4)) (*.f64 -2 (*.f64 R (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (*.f64 phi1 4)) (*.f64 2 (*.f64 R (+.f64 phi1 phi2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 R (-.f64 phi1 phi2))))))) |
| 1× | egg-herbie |
| 1366× | rational_best-simplify-63 |
| 1178× | rational_best-simplify-56 |
| 1134× | rational_best-simplify-1 |
| 900× | rational_best-simplify-49 |
| 762× | rational_best-simplify-3 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 232 | 2967 |
| 1 | 574 | 2321 |
| 2 | 1261 | 1885 |
| 3 | 3708 | 1857 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(-.f64 (*.f64 phi2 R) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (*.f64 phi1 -2)))) |
(-.f64 (*.f64 phi2 R) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 phi2 (neg.f64 R)))) |
(-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (neg.f64 R))) |
(-.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) 0)) |
(-.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) -2))) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 (*.f64 phi2 R) 0)) |
(-.f64 0 (*.f64 R (-.f64 phi1 phi2))) |
(-.f64 0 (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (*.f64 R phi1))) |
(-.f64 0 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) -2))) |
(-.f64 0 (+.f64 (*.f64 (neg.f64 R) (+.f64 phi1 phi2)) (*.f64 R (+.f64 phi1 phi1)))) |
(-.f64 (*.f64 R phi1) (+.f64 (*.f64 R phi1) (*.f64 R (-.f64 phi1 phi2)))) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) 0)) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) 0))) |
(-.f64 (*.f64 R (*.f64 phi1 -2)) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) |
(-.f64 (*.f64 R (-.f64 (neg.f64 phi1) (-.f64 phi1 phi2))) (*.f64 R (neg.f64 phi1))) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (*.f64 R phi1) (/.f64 (*.f64 phi2 R) -2))) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 -3 (/.f64 (*.f64 phi2 R) 2)))) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 R phi1) 2))) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R phi1))) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (-.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 phi2 R))) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (/.f64 (*.f64 R phi1) 2))) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 phi2 R) -2))) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 phi2 (neg.f64 R)))) |
(-.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 2) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) |
(-.f64 (*.f64 (neg.f64 R) (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) -2)) |
(-.f64 (-.f64 (/.f64 (*.f64 phi2 R) 2) (*.f64 R phi1)) (/.f64 (*.f64 phi2 R) -2)) |
(-.f64 (*.f64 3 (/.f64 (*.f64 phi2 R) 2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 R) -2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (+.f64 phi1 phi1))) |
(-.f64 (*.f64 3 (*.f64 R (*.f64 phi1 -1/2))) (-.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 R (+.f64 phi1 phi2)))) |
(-.f64 (+.f64 (*.f64 phi2 R) (*.f64 R (*.f64 phi1 -1/2))) (/.f64 (*.f64 R phi1) 2)) |
(-.f64 (-.f64 0 (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (*.f64 R (+.f64 phi1 phi1))) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2)))) (/.f64 (*.f64 R phi1) 2)) |
(-.f64 (-.f64 (*.f64 phi2 R) (*.f64 R (+.f64 phi1 phi2))) (*.f64 phi2 (neg.f64 R))) |
(-.f64 (-.f64 (/.f64 (*.f64 phi2 R) 2) (*.f64 R (+.f64 phi1 phi2))) (*.f64 -3 (/.f64 (*.f64 phi2 R) 2))) |
(-.f64 (-.f64 (*.f64 3 (/.f64 (*.f64 phi2 R) 2)) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 phi2 R) -2)) |
(-.f64 (-.f64 (*.f64 3 (*.f64 R (*.f64 phi1 -1/2))) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (/.f64 (*.f64 R phi1) 2)) |
(-.f64 (-.f64 (*.f64 R (neg.f64 phi1)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) -2)) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) (/.f64 (*.f64 phi2 R) -2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 (neg.f64 phi1) (neg.f64 phi2))) |
(*.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 1 (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 -1 (*.f64 R (-.f64 phi1 phi2))) |
(*.f64 -1 (-.f64 (*.f64 R (+.f64 phi1 phi1)) (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 (+.f64 R R) (-.f64 (*.f64 phi2 1/2) (*.f64 phi1 1/2))) |
(*.f64 (+.f64 R R) (+.f64 (*.f64 phi2 1/2) (*.f64 phi1 -1/2))) |
(*.f64 (+.f64 R R) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi2 1/2))) |
(*.f64 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)) 1/2) |
(*.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(*.f64 1/2 (*.f64 (+.f64 R R) (-.f64 phi2 phi1))) |
(*.f64 (*.f64 R 1/2) (-.f64 (+.f64 phi2 phi2) (+.f64 phi1 phi1))) |
(*.f64 (*.f64 R 1/2) (-.f64 (*.f64 phi1 -2) (*.f64 -2 phi2))) |
(*.f64 (*.f64 R 1/2) (+.f64 (+.f64 phi2 phi2) (*.f64 phi1 -2))) |
(*.f64 (*.f64 R 1/2) (+.f64 (*.f64 phi1 -2) (+.f64 phi2 phi2))) |
(*.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)) 1/4) |
(*.f64 1/4 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) |
(*.f64 (*.f64 (+.f64 R R) (-.f64 phi1 phi2)) -1/2) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) 1/8) |
(*.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -1/4) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)) 2) |
(/.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)) 4) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 phi1 phi2)) -2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) 8) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -4) |
(/.f64 (/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -1) 4) |
(/.f64 (-.f64 (*.f64 phi2 (*.f64 R 4)) (*.f64 R (*.f64 phi1 4))) 4) |
(/.f64 (-.f64 (*.f64 R (+.f64 phi1 phi1)) (*.f64 R (+.f64 phi1 phi2))) -1) |
(/.f64 (+.f64 (*.f64 R (*.f64 (+.f64 phi2 phi2) 4)) (*.f64 (*.f64 phi1 -2) (*.f64 R 4))) 8) |
(/.f64 (+.f64 (*.f64 (*.f64 R 4) (*.f64 phi2 4)) (*.f64 (*.f64 R -4) (*.f64 phi1 4))) 16) |
(/.f64 (+.f64 (*.f64 (*.f64 phi1 -2) (*.f64 R 4)) (*.f64 R (*.f64 (+.f64 phi2 phi2) 4))) 8) |
(/.f64 (+.f64 (*.f64 (*.f64 R -4) (*.f64 phi1 4)) (*.f64 (*.f64 R 4) (*.f64 phi2 4))) 16) |
(/.f64 (-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi2) 4)) (*.f64 (+.f64 phi1 phi1) (*.f64 R 4))) 8) |
(/.f64 (-.f64 (*.f64 (*.f64 R 4) (*.f64 phi2 4)) (*.f64 (*.f64 R 4) (*.f64 phi1 4))) 16) |
(/.f64 (-.f64 (*.f64 phi1 (*.f64 R -4)) (neg.f64 (*.f64 phi2 (*.f64 R 4)))) 4) |
(/.f64 (-.f64 (*.f64 phi1 (*.f64 R -4)) (*.f64 -2 (*.f64 R (+.f64 phi1 phi2)))) 2) |
(/.f64 (-.f64 (*.f64 R (*.f64 phi1 4)) (*.f64 2 (*.f64 R (+.f64 phi1 phi2)))) -2) |
(pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(neg.f64 (*.f64 R (-.f64 phi1 phi2))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi2 R) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R (*.f64 phi1 -2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi2 R) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 phi2 (neg.f64 R)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (neg.f64 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) 0)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (neg.f64 phi1)) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) -2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 (*.f64 phi2 R) 0)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 0 (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 0 (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (*.f64 R phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 0 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) -2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 0 (+.f64 (*.f64 (neg.f64 R) (+.f64 phi1 phi2)) (*.f64 R (+.f64 phi1 phi1)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R phi1) (+.f64 (*.f64 R phi1) (*.f64 R (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) 0)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) 0))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 phi1 -2)) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (-.f64 (neg.f64 phi1) (-.f64 phi1 phi2))) (*.f64 R (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (*.f64 R phi1) (/.f64 (*.f64 phi2 R) -2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 -3 (/.f64 (*.f64 phi2 R) 2)))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 R phi1) 2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (-.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 phi2 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (/.f64 (*.f64 R phi1) 2))) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (*.f64 phi1 R) (*.f64 (+.f64 phi1 phi2) (neg.f64 R)))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2) (/.f64 (*.f64 phi2 R) -2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 phi2 (neg.f64 R)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 2) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 (neg.f64 R) (+.f64 phi1 phi2)) (*.f64 (*.f64 phi2 R) -2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (-.f64 (/.f64 (*.f64 phi2 R) 2) (*.f64 R phi1)) (/.f64 (*.f64 phi2 R) -2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 3 (/.f64 (*.f64 phi2 R) 2)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 phi2 R) -2))) |
(-.f64 (*.f64 (*.f64 R phi2) 3/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) |
(+.f64 (/.f64 (*.f64 R phi2) 2) (-.f64 (*.f64 R (*.f64 phi2 3/2)) (*.f64 R (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (+.f64 phi1 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 3 (*.f64 R (*.f64 phi1 -1/2))) (-.f64 (/.f64 (*.f64 R phi1) 2) (*.f64 R (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 R) -3/2))) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 (*.f64 phi1 R) -3/2) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(-.f64 (+.f64 (*.f64 phi2 R) (*.f64 R (*.f64 phi1 -1/2))) (/.f64 (*.f64 R phi1) 2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (-.f64 0 (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (*.f64 R (+.f64 phi1 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (*.f64 R phi1) (*.f64 (neg.f64 R) (+.f64 phi1 phi2)))) (/.f64 (*.f64 R phi1) 2)) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (+.f64 (*.f64 phi1 R) (*.f64 (+.f64 phi1 phi2) (neg.f64 R)))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(-.f64 (-.f64 (*.f64 phi2 R) (*.f64 R (+.f64 phi1 phi2))) (*.f64 phi2 (neg.f64 R))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (-.f64 (/.f64 (*.f64 phi2 R) 2) (*.f64 R (+.f64 phi1 phi2))) (*.f64 -3 (/.f64 (*.f64 phi2 R) 2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (*.f64 3 (/.f64 (*.f64 phi2 R) 2)) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 phi2 R) -2)) |
(-.f64 (*.f64 (*.f64 R phi2) 3/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) |
(+.f64 (/.f64 (*.f64 R phi2) 2) (-.f64 (*.f64 R (*.f64 phi2 3/2)) (*.f64 R (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (-.f64 (*.f64 3 (*.f64 R (*.f64 phi1 -1/2))) (*.f64 (neg.f64 R) (+.f64 phi1 phi2))) (/.f64 (*.f64 R phi1) 2)) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 R) -3/2))) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 (*.f64 phi1 R) -3/2) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(-.f64 (-.f64 (*.f64 R (neg.f64 phi1)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) -2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi1 -1/2)) (/.f64 (*.f64 R (-.f64 phi2 phi1)) -2)) (/.f64 (*.f64 phi2 R) -2)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 (neg.f64 phi1) (neg.f64 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1 (*.f64 R (-.f64 phi2 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (-.f64 (*.f64 R (+.f64 phi1 phi1)) (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (+.f64 R R) (-.f64 (*.f64 phi2 1/2) (*.f64 phi1 1/2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (+.f64 R R) (+.f64 (*.f64 phi2 1/2) (*.f64 phi1 -1/2))) |
(*.f64 (+.f64 R R) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi2 1/2))) |
(*.f64 (+.f64 R R) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi2 1/2))) |
(*.f64 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)) 1/2) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1/2 (*.f64 (+.f64 R R) (-.f64 phi2 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R 1/2) (-.f64 (+.f64 phi2 phi2) (+.f64 phi1 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R 1/2) (-.f64 (*.f64 phi1 -2) (*.f64 -2 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R 1/2) (+.f64 (+.f64 phi2 phi2) (*.f64 phi1 -2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R 1/2) (+.f64 (*.f64 phi1 -2) (+.f64 phi2 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)) 1/4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1/4 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (+.f64 R R) (-.f64 phi1 phi2)) -1/2) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) 1/8) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -1/4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 phi2 phi1)) 2) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4)) 4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 phi1 phi2)) -2) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 2 (*.f64 (-.f64 phi2 phi1) (*.f64 R 4))) 8) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi1 phi1) (+.f64 phi2 phi2))) -1) 4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 phi2 (*.f64 R 4)) (*.f64 R (*.f64 phi1 4))) 4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 R (+.f64 phi1 phi1)) (*.f64 R (+.f64 phi1 phi2))) -1) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 R (*.f64 (+.f64 phi2 phi2) 4)) (*.f64 (*.f64 phi1 -2) (*.f64 R 4))) 8) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 (*.f64 R 4) (*.f64 phi2 4)) (*.f64 (*.f64 R -4) (*.f64 phi1 4))) 16) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 (*.f64 phi1 -2) (*.f64 R 4)) (*.f64 R (*.f64 (+.f64 phi2 phi2) 4))) 8) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 (*.f64 R -4) (*.f64 phi1 4)) (*.f64 (*.f64 R 4) (*.f64 phi2 4))) 16) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi2) 4)) (*.f64 (+.f64 phi1 phi1) (*.f64 R 4))) 8) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 (*.f64 R 4) (*.f64 phi2 4)) (*.f64 (*.f64 R 4) (*.f64 phi1 4))) 16) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 phi1 (*.f64 R -4)) (neg.f64 (*.f64 phi2 (*.f64 R 4)))) 4) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 phi1 (*.f64 R -4)) (*.f64 -2 (*.f64 R (+.f64 phi1 phi2)))) 2) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 R (*.f64 phi1 4)) (*.f64 2 (*.f64 R (+.f64 phi1 phi2)))) -2) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(neg.f64 (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
Compiled 13 to 7 computations (46.2% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| ✓ | 0.2b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) |
| 2.6b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 42 to 21 computations (50% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | lambda2 | @ | 0 | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| 1.0ms | phi2 | @ | 0 | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| 1.0ms | phi1 | @ | 0 | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| 1.0ms | phi1 | @ | 0 | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) |
| 1.0ms | R | @ | inf | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| 1× | batch-egg-rewrite |
| 940× | rational_best-simplify-63 |
| 770× | rational_best-2 |
| 770× | rational_best-3 |
| 770× | rational_best-1 |
| 768× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 52 |
| 1 | 86 | 52 |
| 2 | 167 | 52 |
| 3 | 477 | 52 |
| 4 | 1822 | 52 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 (+.f64 R R))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 2 (*.f64 lambda2 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R (*.f64 lambda2 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1))))) |
| 1× | egg-herbie |
| 920× | rational_best-simplify-75 |
| 854× | rational_best-simplify-50 |
| 830× | rational_best-simplify-76 |
| 820× | rational_best-simplify-3 |
| 804× | rational_best-simplify-56 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 197 | 4293 |
| 1 | 528 | 4261 |
| 2 | 1383 | 4135 |
| 3 | 4067 | 4059 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) R) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/48 (*.f64 R (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 1/48 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 2) 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 0) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) -2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) 4)) |
(-.f64 (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) -2) 2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) 4)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 R R)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4)) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 R 4))) 8) |
(/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 8) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R 4)) 16) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 2) 4) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 2) 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 4)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2) 2)) |
(-.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 (+.f64 R R))) 2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 4)) 4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 2 (*.f64 lambda2 4))) 8) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R (*.f64 lambda2 4))) 16) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 4))) 16) |
(/.f64 (*.f64 (*.f64 lambda2 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) 16) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
| Outputs |
|---|
(*.f64 R (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) phi1)))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) -1/2))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 R (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) phi1))) (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/8 (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 phi1 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) -1/2)) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 R (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1))) |
(+.f64 (*.f64 R (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (pow.f64 phi1 2))) (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) phi1))) (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 phi1 3) 1/48))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (+.f64 (*.f64 phi1 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) -1/2)) (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (*.f64 1/48 (pow.f64 phi1 3)))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1))) |
(+.f64 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) R) |
(*.f64 R (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R phi2)))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (*.f64 R (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R -1/2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R phi2))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 R -1/8)) (*.f64 R (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 R (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R -1/2))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 -1/8 (pow.f64 phi2 2)) -1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/48 (*.f64 R (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 1/48 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))))) |
(+.f64 (+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R phi2)))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 R -1/8)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 R (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 R (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R (pow.f64 phi2 3))))))) |
(+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R -1/2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R (pow.f64 phi2 3)) 1/48)) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 -1/8 (pow.f64 phi2 2)) -1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 -1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R (*.f64 phi1 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 -1/8 (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda2 (pow.f64 phi1 2)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 -1/2 phi1))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R (*.f64 phi1 lambda2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R (*.f64 phi1 lambda2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda2 (pow.f64 phi1 2)))) (*.f64 1/48 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (*.f64 lambda2 (pow.f64 phi1 3))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (*.f64 -1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1)))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 R lambda2)))) |
(+.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R phi2)) (*.f64 -1/2 lambda2))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda2))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R phi2) (*.f64 -1/2 lambda2)))) |
(+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 R lambda2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 R lambda2))))) |
(+.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R phi2)) (*.f64 -1/2 lambda2)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 R -1/8))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda2)))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R phi2) (*.f64 -1/2 lambda2))) (*.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) (-.f64 (*.f64 -1/8 (pow.f64 phi2 2)) -1))) |
(+.f64 (*.f64 1/48 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 R lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 R lambda2))) (*.f64 1/48 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 R lambda2))))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 R -1/8))) (+.f64 (+.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R phi2)) (*.f64 -1/2 lambda2))) (*.f64 1/48 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R (pow.f64 phi2 3))) lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda2)))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)))) (*.f64 (*.f64 R (pow.f64 phi2 3)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/48 lambda2)))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R phi2) (*.f64 -1/2 lambda2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R (pow.f64 phi2 3)) (*.f64 1/48 lambda2))) (*.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) (-.f64 (*.f64 -1/8 (pow.f64 phi2 2)) -1)))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 0) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2))) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 2) 2)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 4)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 0) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) -2)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) 4)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(-.f64 (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) -2) 2)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 3)) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) 4)) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 1) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 R R)) 2) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4)) 4) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 R 4))) 8) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 8) |
(/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) 8) |
(/.f64 (*.f64 R (*.f64 4 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))))) 8) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) (*.f64 R 8)) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R 4)) 16) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) 4) |
(/.f64 (/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 2) 4) |
(/.f64 (*.f64 (*.f64 R 4) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2)))) 8) |
(/.f64 (*.f64 R (*.f64 4 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))))) 8) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (+.f64 phi2 phi1) -2))) (*.f64 R 8)) 16) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) 1) |
(*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 4)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(-.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 3)) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 (+.f64 R R))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 lambda2 4)) 4) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R) (*.f64 2 (*.f64 lambda2 4))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R (*.f64 lambda2 4))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 4))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(/.f64 (*.f64 (*.f64 lambda2 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R lambda2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
| ✓ | 0.1b | (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) |
| ✓ | 0.1b | (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
| ✓ | 2.0b | (*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
Compiled 94 to 69 computations (26.6% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 20.0ms | R | @ | 0 | (*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
| 14.0ms | phi1 | @ | -inf | (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
| 3.0ms | lambda1 | @ | 0 | (*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
| 2.0ms | phi1 | @ | inf | (*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
| 2.0ms | phi1 | @ | -inf | (*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
| 1× | batch-egg-rewrite |
| 1702× | rational_best-4 |
| 1702× | rational_best-2 |
| 1702× | rational_best-3 |
| 1702× | rational_best-1 |
| 1702× | exponential-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 166 |
| 1 | 132 | 166 |
| 2 | 309 | 166 |
| 3 | 933 | 166 |
| 4 | 4036 | 158 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) (+.f64 R R)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) (*.f64 2 (+.f64 R R))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 R (+.f64 lambda1 lambda1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R)) (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) (*.f64 2 (+.f64 R R))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (/.f64 R -1/2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (/.f64 R -1/2)) (*.f64 2 (+.f64 lambda1 lambda1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 R lambda1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 2 (+.f64 lambda1 lambda1))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 2 (+.f64 lambda1 lambda1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -2 lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (/.f64 lambda1 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (/.f64 lambda1 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 lambda1 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 2 (neg.f64 phi2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (neg.f64 phi2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2) (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)) (neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.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)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (/.f64 phi1 -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (/.f64 phi1 -2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (-.f64 (cos.f64 (/.f64 phi1 -2)) (cos.f64 (*.f64 1/2 phi1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))))))) |
| 1× | egg-herbie |
| 1358× | rational_best-simplify-75 |
| 1032× | rational_best-simplify-1 |
| 934× | rational_best-simplify-66 |
| 754× | rational_best-simplify-63 |
| 570× | rational_best-simplify-56 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 309 | 10685 |
| 1 | 801 | 10611 |
| 2 | 2088 | 10423 |
| 3 | 5654 | 10313 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R lambda1)) |
(+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (+.f64 (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 lambda1) |
(+.f64 (*.f64 -1 lambda1) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.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 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.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 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 -1/4 (*.f64 phi1 phi2)) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2)))) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.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/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)))) |
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 (pow.f64 phi1 3) phi2)) (*.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 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 0) |
(+.f64 0 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2)) |
(-.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 0) |
(-.f64 0 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(-.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) 2)) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) -1) |
(/.f64 (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R)) 4) |
(/.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) (+.f64 R R)) -2) |
(/.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) (*.f64 2 (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 R (+.f64 lambda1 lambda1))) -2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1)))) -4) |
(/.f64 (+.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) -2) |
(/.f64 (+.f64 (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R)) (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R))) 8) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (/.f64 R -1/2))) 16) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1)))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2)) 16) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (/.f64 R -1/2)) (*.f64 2 (+.f64 lambda1 lambda1))) 16) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 R lambda1)) 4) |
(pow.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 0) |
(+.f64 0 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2)) |
(-.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 0) |
(-.f64 0 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
(-.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) 2)) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) -1) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) -2) |
(/.f64 (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4) |
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) 4) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 2 (+.f64 lambda1 lambda1))) -4) |
(/.f64 (*.f64 lambda1 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4) |
(/.f64 (+.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1))) 8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2)) 16) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 2 (+.f64 lambda1 lambda1))) 16) |
(/.f64 (*.f64 (*.f64 -2 lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (/.f64 lambda1 2)) -1/2) |
(/.f64 (*.f64 lambda1 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2)) -1/2) |
(/.f64 (neg.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (/.f64 lambda1 2))) 1/2) |
(/.f64 (neg.f64 (*.f64 lambda1 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2))) 1/2) |
(pow.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0) |
(+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
(+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0) |
(-.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) 2)) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 1) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) -1) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 2) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) -2) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 4) |
(/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 8) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 2 (neg.f64 phi2))) 16) |
(/.f64 (*.f64 (*.f64 2 (neg.f64 phi2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) 16) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 1) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 phi1))))) |
(-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 0) |
(-.f64 0 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)))) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2) (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) -2)) |
(-.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))) |
(-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)) (neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))) |
(-.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (-.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)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))) |
(*.f64 1/2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))) -1) |
(*.f64 1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 1/2) |
(*.f64 -2 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) -2)) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 1/4) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1) |
(/.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))) -1) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 2) |
(/.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4) |
(/.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (/.f64 phi1 -2)))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 8) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2))) -2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (/.f64 phi1 -2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 2) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (-.f64 (cos.f64 (/.f64 phi1 -2)) (cos.f64 (*.f64 1/2 phi1)))) 2) |
(pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R lambda1)) |
(*.f64 R (neg.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (*.f64 phi1 1/4))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 (*.f64 R lambda1) (*.f64 (pow.f64 phi1 2) 1/8)))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (+.f64 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (*.f64 phi1 1/4)) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 R lambda1) 1/8)))) |
(+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (+.f64 (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))))) |
(+.f64 (*.f64 (*.f64 R lambda1) (*.f64 (pow.f64 phi1 2) 1/8)) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 -1/96 (*.f64 (*.f64 phi2 lambda1) (*.f64 R (pow.f64 phi1 3))))))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (+.f64 (+.f64 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (*.f64 phi1 1/4)) (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (*.f64 -1/96 (pow.f64 phi1 3)))) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 R lambda1) 1/8)))) |
(+.f64 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 R (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 R (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 lambda1) |
(neg.f64 lambda1) |
(+.f64 (*.f64 -1 lambda1) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4))) |
(+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 1/4 (*.f64 phi2 lambda1)))) |
(-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) 1/8)))) |
(+.f64 (neg.f64 lambda1) (+.f64 (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)) (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 1/8)))) |
(+.f64 (*.f64 phi1 (*.f64 1/4 (*.f64 phi2 lambda1))) (*.f64 lambda1 (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) (-.f64 (*.f64 1/8 (*.f64 lambda1 (pow.f64 phi1 2))) lambda1)) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) 1/8)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/96))))) |
(+.f64 (neg.f64 lambda1) (+.f64 (+.f64 (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)) (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 1/8))) (*.f64 (*.f64 phi2 lambda1) (*.f64 -1/96 (pow.f64 phi1 3))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (*.f64 lambda1 (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (-.f64 (*.f64 1/8 (*.f64 lambda1 (pow.f64 phi1 2))) lambda1)) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) |
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) |
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 -1/4 (*.f64 phi1 phi2)) |
(*.f64 phi2 (*.f64 phi1 -1/4)) |
(*.f64 phi1 (*.f64 phi2 -1/4)) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 phi2 (*.f64 phi1 -1/4)) (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96))) |
(*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 (pow.f64 phi1 3) 1/96))) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2)))) |
(+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 5) -1/7680)) (+.f64 (*.f64 phi2 (*.f64 phi1 -1/4)) (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)))) |
(+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) (+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 phi1 3) 1/96) (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/1290240 (*.f64 (pow.f64 phi1 7) phi2)) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2))))) |
(+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) (+.f64 (*.f64 phi2 (*.f64 phi1 -1/4)) (+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 5) -1/7680)) (*.f64 phi2 (*.f64 (pow.f64 phi1 7) 1/1290240))))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) (+.f64 (*.f64 phi2 (*.f64 -1/7680 (pow.f64 phi1 5))) (*.f64 phi2 (*.f64 1/1290240 (pow.f64 phi1 7)))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 1/1290240 (pow.f64 phi1 7)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 phi1 3) 1/96) (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(*.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/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)))) |
1 |
(+.f64 1 (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 phi2 (*.f64 phi1 -1/4)) 1) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) 1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 (*.f64 (pow.f64 phi1 2) -1/8) (+.f64 (*.f64 phi2 (*.f64 phi1 -1/4)) 1)) |
(+.f64 (+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) 1) (*.f64 (pow.f64 phi1 2) -1/8)) |
(+.f64 1 (+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 (pow.f64 phi1 2) -1/8))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 1 (*.f64 (pow.f64 phi1 2) -1/8))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 1 (+.f64 (*.f64 phi2 (*.f64 phi1 -1/4)) (+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 1 (+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 (pow.f64 phi1 3) 1/96))) (+.f64 1 (*.f64 (pow.f64 phi1 2) -1/8))) |
(+.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 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 0) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 0 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(-.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 0) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(-.f64 0 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(-.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) 2)) |
(/.f64 (-.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 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)))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) -1) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R)) 4) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) (+.f64 R R)) -2) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) (*.f64 2 (+.f64 R R))) -4) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.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 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 R (+.f64 lambda1 lambda1))) -2) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.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 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1)))) -4) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (+.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) -2) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (+.f64 (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R)) (*.f64 (*.f64 -2 lambda1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) R))) 8) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1))) 16) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (/.f64 R -1/2))) 16) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1)))) 16) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 2 (*.f64 R (+.f64 lambda1 lambda1))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2)) 16) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (/.f64 R -1/2)) (*.f64 2 (+.f64 lambda1 lambda1))) 16) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 R lambda1)) 4) |
(/.f64 (*.f64 (*.f64 R lambda1) (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 (*.f64 R lambda1) (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(pow.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 R lambda1) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 0) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 0 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2)) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 0) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 0 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(-.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) 2)) |
(/.f64 (-.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 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))))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) -1) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 2) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) -2) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) 4) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))))) 4) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (*.f64 2 (+.f64 lambda1 lambda1))) -4) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 lambda1 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (+.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) -4) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 lambda1))) 8) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2)) 16) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) -2) (*.f64 2 (+.f64 lambda1 lambda1))) 16) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (*.f64 -2 lambda1) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4) |
(/.f64 (*.f64 lambda1 (neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (/.f64 lambda1 2)) -1/2) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 lambda1 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2)) -1/2) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (/.f64 lambda1 2))) 1/2) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (neg.f64 (*.f64 lambda1 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2))) 1/2) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))))) |
(neg.f64 (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 lambda1 (-.f64 (neg.f64 (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 phi2 -1/2)) 0) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(neg.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) 2)) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (/.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 2)) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 (neg.f64 phi2) (/.f64 (+.f64 phi2 phi2) 2))) 4) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 (*.f64 -1/2 phi2) (/.f64 phi2 2))) 2) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 1) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) -1) |
(neg.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 2) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) -2) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -2) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 4) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (+.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 8) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 2 (neg.f64 phi2))) 16) |
(/.f64 (*.f64 (neg.f64 phi2) (*.f64 2 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 4) (*.f64 phi2 -2)) 16) |
(/.f64 (*.f64 (*.f64 2 (neg.f64 phi2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) 16) |
(/.f64 (*.f64 (neg.f64 phi2) (*.f64 2 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 4) (*.f64 phi2 -2)) 16) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 1) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(neg.f64 (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (neg.f64 (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 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 phi1))))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 0) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(-.f64 0 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 2) (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) -2)) |
(+.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)) 2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 phi1))) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))) |
(+.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 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4)) (neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))) |
(+.f64 (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 phi2 -1/2)) (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (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 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(-.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) 4))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 1/2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) |
(*.f64 1/2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1) |
(+.f64 (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 phi2 2)) (cos.f64 (*.f64 1/2 phi1))) -1) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(*.f64 1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))) |
(+.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)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 1/2) |
(*.f64 1/2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 -2 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) -2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 1/4) |
(*.f64 1/2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1) |
(+.f64 (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 phi2 2)) (cos.f64 (*.f64 1/2 phi1))) -1) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 2) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(/.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4) |
(/.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 4) |
(/.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (/.f64 phi1 -2)))) 2) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (cos.f64 (/.f64 phi1 -2)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)))) 2) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2)) (cos.f64 (/.f64 phi1 -2)))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) 4) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(/.f64 (+.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) 8) |
(/.f64 (*.f64 2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 4) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 phi2))) -2) |
(+.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)) (cos.f64 (/.f64 phi1 -2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) 2) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (/.f64 phi1 -2))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) |
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) (-.f64 (cos.f64 (/.f64 phi1 -2)) (cos.f64 (*.f64 1/2 phi1)))) 2) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (-.f64 (cos.f64 (/.f64 phi1 -2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 (cos.f64 (/.f64 phi1 -2)) (cos.f64 (*.f64 1/2 phi1))))) 2) |
(/.f64 (-.f64 (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (cos.f64 (/.f64 phi1 -2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (+.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 (cos.f64 (/.f64 phi1 -2)) (cos.f64 (*.f64 1/2 phi1)))) 2)) |
(pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) 1) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (/.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) | |
| 2.6b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) | |
| ✓ | 3.5b | (*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| ✓ | 3.5b | (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) |
Compiled 153 to 98 computations (35.9% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | phi2 | @ | inf | (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) |
| 8.0ms | phi2 | @ | 0 | (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) |
| 4.0ms | R | @ | 0 | (*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| 2.0ms | phi1 | @ | 0 | (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) |
| 2.0ms | lambda2 | @ | 0 | (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) |
| 1× | batch-egg-rewrite |
| 830× | rational_best-simplify-62 |
| 734× | rational_best-simplify-85 |
| 590× | rational_best-simplify-81 |
| 544× | rational_best-simplify-63 |
| 474× | rational_best-simplify-55 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 118 |
| 1 | 181 | 118 |
| 2 | 403 | 118 |
| 3 | 1235 | 114 |
| 4 | 5489 | 112 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4) (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4) (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2) (+.f64 phi1 phi1)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 lambda2 -2) (sin.f64 (*.f64 1/2 phi2))) (*.f64 2 (+.f64 phi1 phi1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 -2) (sin.f64 (*.f64 1/2 phi2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 2 (*.f64 phi1 (neg.f64 lambda2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) (*.f64 lambda2 -2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 phi1 (neg.f64 lambda2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2) (*.f64 2 (+.f64 phi1 phi1))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) 2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (+.f64 phi1 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2) (/.f64 lambda2 2)) (+.f64 phi1 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 (neg.f64 lambda2) 4)) (+.f64 phi1 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 lambda2 2)) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi1 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 phi1 2)) (neg.f64 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi1 (/.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (neg.f64 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 phi1 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 phi1 2)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi1 (/.f64 (neg.f64 lambda2) 4)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi1 (/.f64 (neg.f64 lambda2) 4)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi1 (/.f64 lambda2 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) (/.f64 (neg.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R))) (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 2 (+.f64 R R))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 R R))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1))))) |
| 1× | egg-herbie |
| 1334× | rational_best-simplify-1 |
| 900× | rational_best-simplify-48 |
| 886× | rational_best-simplify-49 |
| 866× | rational_best-simplify-47 |
| 836× | rational_best-simplify-63 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 318 | 9264 |
| 1 | 829 | 9146 |
| 2 | 1999 | 9110 |
| 3 | 4670 | 8894 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (+.f64 (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3)))) (*.f64 1/1290240 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 7))))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 lambda2 phi1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 R phi2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 lambda2 phi1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 R phi2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 lambda2)) (*.f64 R (pow.f64 phi2 2))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 lambda2 phi1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 R phi2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 lambda2)) (*.f64 R (pow.f64 phi2 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R) (*.f64 R (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/96 (*.f64 lambda2 phi1)))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 0) |
(+.f64 0 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4) (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4)) |
(-.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 0) |
(-.f64 0 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2))) |
(-.f64 (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4) (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)) 2)) |
(/.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 1) |
(/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)) -1) |
(/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 2) |
(/.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 4) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2) (+.f64 phi1 phi1)) -4) |
(/.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) -2) |
(/.f64 (+.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) 8) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -2) (sin.f64 (*.f64 1/2 phi2))) (*.f64 2 (+.f64 phi1 phi1))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 -2) (sin.f64 (*.f64 1/2 phi2)))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 2 (*.f64 phi1 (neg.f64 lambda2)))) 16) |
(/.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1)))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) (*.f64 lambda2 -2)) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 phi1 (neg.f64 lambda2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2) (*.f64 2 (+.f64 phi1 phi1))) -8) |
(/.f64 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) -4) |
(/.f64 (*.f64 lambda2 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1)))) -8) |
(/.f64 (*.f64 lambda2 (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)) -1) |
(/.f64 (*.f64 lambda2 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) 2)) -4) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (+.f64 phi1 phi1)) 1) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2) (/.f64 lambda2 2)) (+.f64 phi1 phi1)) 1) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 (neg.f64 lambda2) 4)) (+.f64 phi1 phi1)) 1) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 lambda2 2)) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi1 -1/2))) 1) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 phi1 2)) (neg.f64 lambda2)) 1) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (neg.f64 lambda2)) 1) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 phi1 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) 1) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 phi1 2)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) 1) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 (neg.f64 lambda2) 4)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) 1) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 (neg.f64 lambda2) 4)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) 1) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 lambda2 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2))) 1) |
(pow.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 1) |
(neg.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) |
(+.f64 0 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) |
(-.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) |
(-.f64 (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) (/.f64 (neg.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)) |
(/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(/.f64 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)) 2) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R))) (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)))) 8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 2 (+.f64 R R))) 16) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) -1) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)) -2) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 R R))) -4) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8) |
(/.f64 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) -1) |
(pow.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
| Outputs |
|---|
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) |
(*.f64 (*.f64 phi1 lambda2) (*.f64 phi2 -1/4)) |
(*.f64 phi1 (*.f64 -1/4 (*.f64 lambda2 phi2))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 (*.f64 phi1 lambda2) (*.f64 phi2 -1/4)) (*.f64 phi1 (*.f64 (*.f64 lambda2 (pow.f64 phi2 3)) 1/96))) |
(+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 lambda2 phi2))) (*.f64 phi1 (*.f64 1/96 (*.f64 lambda2 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3)))))) |
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3))))) (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5))))) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 lambda2 (pow.f64 phi2 3)) 1/96)) (+.f64 (*.f64 (*.f64 phi1 lambda2) (*.f64 phi2 -1/4)) (*.f64 -1/7680 (*.f64 (pow.f64 phi2 5) (*.f64 phi1 lambda2))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 lambda2 phi2))) (+.f64 (*.f64 phi1 (*.f64 1/96 (*.f64 lambda2 (pow.f64 phi2 3)))) (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5)))))) |
(+.f64 (*.f64 phi1 (*.f64 1/96 (*.f64 lambda2 (pow.f64 phi2 3)))) (+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 lambda2 phi2))) (*.f64 -1/7680 (*.f64 (pow.f64 phi2 5) (*.f64 phi1 lambda2))))) |
(+.f64 (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 lambda2 phi2))) (+.f64 (*.f64 1/96 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 3)))) (*.f64 1/1290240 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 7))))))) |
(+.f64 (+.f64 (*.f64 (*.f64 phi1 lambda2) (*.f64 phi2 -1/4)) (*.f64 phi1 (*.f64 (*.f64 lambda2 (pow.f64 phi2 3)) 1/96))) (+.f64 (*.f64 phi1 (*.f64 (*.f64 lambda2 (pow.f64 phi2 7)) 1/1290240)) (*.f64 -1/7680 (*.f64 (pow.f64 phi2 5) (*.f64 phi1 lambda2))))) |
(+.f64 (*.f64 phi1 (*.f64 1/96 (*.f64 lambda2 (pow.f64 phi2 3)))) (+.f64 (*.f64 phi1 (*.f64 1/1290240 (*.f64 lambda2 (pow.f64 phi2 7)))) (+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 lambda2 phi2))) (*.f64 -1/7680 (*.f64 phi1 (*.f64 lambda2 (pow.f64 phi2 5))))))) |
(+.f64 (*.f64 phi1 (*.f64 1/96 (*.f64 lambda2 (pow.f64 phi2 3)))) (+.f64 (*.f64 -1/7680 (*.f64 (pow.f64 phi2 5) (*.f64 phi1 lambda2))) (+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 lambda2 phi2))) (*.f64 phi1 (*.f64 1/1290240 (*.f64 lambda2 (pow.f64 phi2 7))))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) R) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 lambda2 (*.f64 R (+.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 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R))) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 lambda2 (*.f64 R (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) |
(*.f64 (*.f64 lambda2 R) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (neg.f64 (*.f64 lambda2 R))) |
(*.f64 (*.f64 lambda2 R) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R)))) |
(*.f64 -1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))))) |
(*.f64 (neg.f64 R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (neg.f64 R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R)))) |
(*.f64 -1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))))) |
(*.f64 (neg.f64 R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (neg.f64 R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 lambda2 R)))) |
(*.f64 -1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))))) |
(*.f64 (neg.f64 R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (neg.f64 R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R) |
(*.f64 R (+.f64 lambda2 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 phi1 1/2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 phi1 1/2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 lambda2 phi1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 R phi2)) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R)) |
(+.f64 (*.f64 R (+.f64 lambda2 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 phi1 1/2)))))) (*.f64 (+.f64 (*.f64 phi1 (*.f64 lambda2 -1/4)) (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 lambda2 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 phi1 1/2)))))) (*.f64 (+.f64 (*.f64 phi1 (*.f64 lambda2 -1/4)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 1/2))) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 phi1 (*.f64 lambda2 -1/4))) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 1/2 lambda1)) (*.f64 phi1 (/.f64 lambda2 -4))) (*.f64 phi2 R))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 lambda2 phi1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 R phi2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 lambda2)) (*.f64 R (pow.f64 phi2 2))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R))) |
(+.f64 (*.f64 R (+.f64 lambda2 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 phi1 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 1/2))) 1/8) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))) (*.f64 (+.f64 (*.f64 phi1 (*.f64 lambda2 -1/4)) (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi2 R)))) |
(+.f64 (*.f64 R (+.f64 lambda2 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 phi1 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 phi1 (*.f64 lambda2 -1/4)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 1/2))) (*.f64 phi2 R)) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 1/8)) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 phi1 (*.f64 lambda2 -1/4))) (*.f64 phi2 R)) (+.f64 (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 1/2)) 1/8)) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))))) |
(+.f64 (+.f64 (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 1/2 lambda1)) (*.f64 phi1 (/.f64 lambda2 -4))) (*.f64 phi2 R))) (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 1/2)) 1/8)) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 lambda2 phi1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 R phi2)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/8 lambda2)) (*.f64 R (pow.f64 phi2 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) lambda2) R) (*.f64 R (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/96 (*.f64 lambda2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 phi1 (*.f64 lambda2 -1/4)) (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi2 R)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 phi1 1/2))) 1/8) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))) (+.f64 (*.f64 R (+.f64 lambda2 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 phi1 1/2)))))) (*.f64 R (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) -1/48)) (*.f64 1/96 (*.f64 phi1 lambda2)))))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 lambda2 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 phi1 1/2))))) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) -1/48)) (*.f64 lambda2 (*.f64 phi1 1/96)))))) (+.f64 (*.f64 (+.f64 (*.f64 phi1 (*.f64 lambda2 -1/4)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 1/2))) (*.f64 phi2 R)) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 1/8)) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 lambda1 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 phi1 (*.f64 lambda2 -1/4))) (*.f64 phi2 R)) (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 1/2)) 1/8)) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))) (*.f64 R (+.f64 (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1))) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 -1/48)) (*.f64 phi1 (*.f64 lambda2 1/96)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 1/2 lambda1)) (*.f64 phi1 (/.f64 lambda2 -4))) (*.f64 phi2 R)) (+.f64 (*.f64 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 1/2)) 1/8)) (*.f64 lambda2 -1/8)) (*.f64 R (pow.f64 phi2 2))) (*.f64 R (+.f64 (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1))) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 lambda1 -1/48)) (*.f64 phi1 (*.f64 lambda2 1/96)))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) R) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(*.f64 R (-.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(*.f64 R (-.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(*.f64 R (-.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(*.f64 R (-.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 1/2)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/2 lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/2 lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))))) |
(+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 1/8 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R (pow.f64 phi1 2)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 1/2)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/2 lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/8 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/2 lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 1/8 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R (pow.f64 phi1 2)))) (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 1/2)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/8 (pow.f64 phi1 2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 (*.f64 lambda1 R) -1/48))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 1/8 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R (pow.f64 phi1 2)))) (+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/2 lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 -1/48 (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/2 lambda1)) (*.f64 -1/2 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/8 (pow.f64 phi1 2))) (*.f64 (pow.f64 phi1 3) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (neg.f64 lambda1))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)))) (*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))))) |
(*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (neg.f64 R)) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))))) R)) |
(-.f64 (*.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2)))) R) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 0) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(+.f64 0 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(+.f64 (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4) (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4)) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(-.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 0) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(-.f64 0 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(-.f64 (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 4) (/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)) 2)) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2)) -1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)) 2) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 4) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2) (+.f64 phi1 phi1)) -4) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) -2) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (+.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 lambda2 -2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) 8) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -2) (sin.f64 (*.f64 1/2 phi2))) (*.f64 2 (+.f64 phi1 phi1))) 16) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 phi1 phi1)) (*.f64 (*.f64 lambda2 -2) (sin.f64 (*.f64 1/2 phi2)))) 16) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 2 (*.f64 phi1 (neg.f64 lambda2)))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (*.f64 2 (*.f64 2 (*.f64 phi1 (neg.f64 lambda2))))) 16) |
(/.f64 (*.f64 2 (*.f64 (*.f64 phi1 (neg.f64 lambda2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 4))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (*.f64 4 (*.f64 phi1 (neg.f64 lambda2)))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 4) (*.f64 4 (*.f64 phi1 (neg.f64 lambda2)))) 32) |
(/.f64 (*.f64 (*.f64 lambda2 -2) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1)))) 16) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) (*.f64 lambda2 -2)) 16) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 phi1 (neg.f64 lambda2))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (*.f64 2 (*.f64 2 (*.f64 phi1 (neg.f64 lambda2))))) 16) |
(/.f64 (*.f64 2 (*.f64 (*.f64 phi1 (neg.f64 lambda2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 4))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (*.f64 4 (*.f64 phi1 (neg.f64 lambda2)))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) 4) (*.f64 4 (*.f64 phi1 (neg.f64 lambda2)))) 32) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2) (*.f64 2 (+.f64 phi1 phi1))) -8) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) -4) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 lambda2 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1)))) -8) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 lambda2 (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)) -1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 lambda2 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 phi1 phi1))) 2)) -4) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (+.f64 phi1 phi1)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2) (/.f64 lambda2 2)) (+.f64 phi1 phi1)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 (neg.f64 lambda2) 4)) (+.f64 phi1 phi1)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 lambda2 2)) (+.f64 (*.f64 phi1 -1/2) (*.f64 phi1 -1/2))) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (/.f64 phi1 2)) (neg.f64 lambda2)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (neg.f64 lambda2)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 phi1 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 lambda2 -1/2) (/.f64 phi1 2)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) 1) |
(*.f64 (*.f64 phi1 (/.f64 (*.f64 -1/2 lambda2) 2)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) |
(*.f64 (*.f64 -1/2 (*.f64 phi1 (/.f64 lambda2 2))) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) |
(*.f64 phi1 (*.f64 (/.f64 lambda2 -4) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2))))) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 (neg.f64 lambda2) 4)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 (neg.f64 lambda2) 4)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) 1) |
(*.f64 (*.f64 phi1 (/.f64 (*.f64 -1/2 lambda2) 2)) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) |
(*.f64 (*.f64 -1/2 (*.f64 phi1 (/.f64 lambda2 2))) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2)))) |
(*.f64 phi1 (*.f64 (/.f64 lambda2 -4) (+.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (/.f64 (-.f64 phi2 (PI.f64)) 2))))) |
(/.f64 (*.f64 (*.f64 phi1 (/.f64 lambda2 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) -1/2))) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(pow.f64 (*.f64 (*.f64 lambda2 -1/2) (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) 1) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(neg.f64 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (/.f64 lambda2 2))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda2))) |
(+.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 0 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(+.f64 (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(-.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(-.f64 (/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2) (/.f64 (neg.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)) 2) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R))) 4) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R))) (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)))) 8) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) 16) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 2 (+.f64 R R))) 16) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) -1) |
(neg.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) |
(neg.f64 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 R R)) -2) |
(neg.f64 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) |
(neg.f64 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 2 (+.f64 R R))) -4) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))))) -4) |
(/.f64 (*.f64 4 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) -4) |
(/.f64 (*.f64 4 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) -4) |
(/.f64 (*.f64 (+.f64 (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2))))) -4) |
(/.f64 (*.f64 4 (*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) -4) |
(/.f64 (*.f64 4 (*.f64 R (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 lambda2 (-.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) 2)))))) -4) |
(/.f64 (*.f64 (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) -1) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(pow.f64 (*.f64 R (-.f64 (*.f64 lambda2 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 R (-.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
Compiled 26669 to 17562 computations (34.1% saved)
49 alts after pruning (47 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 918 | 29 | 947 |
| Fresh | 11 | 18 | 29 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 2 | 5 |
| Total | 933 | 49 | 982 |
| Status | Error | Program |
|---|---|---|
| ▶ | 28.3b | (-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
| 28.1b | (-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) | |
| 28.1b | (-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) | |
| 28.3b | (-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) | |
| 28.3b | (-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) | |
| 52.1b | (-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) | |
| 28.3b | (-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) | |
| 28.2b | (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) | |
| 28.1b | (-.f64 (*.f64 phi2 R) (*.f64 R phi1)) | |
| ▶ | 28.1b | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
| 28.2b | (-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) | |
| 28.2b | (+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) | |
| 28.2b | (+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) | |
| 28.1b | (*.f64 (-.f64 phi2 phi1) R) | |
| 52.3b | (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) | |
| 51.8b | (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) | |
| 51.5b | (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) | |
| 51.6b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) | |
| 41.0b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) | |
| 52.0b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) | |
| 53.0b | (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) | |
| ✓ | 44.3b | (*.f64 phi1 (neg.f64 R)) |
| 53.2b | (*.f64 lambda2 (+.f64 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1)))) | |
| 51.5b | (*.f64 lambda2 (*.f64 (-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) R)) | |
| 51.5b | (*.f64 lambda2 (*.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) R)) | |
| 52.4b | (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) | |
| 52.1b | (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) | |
| 52.0b | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) | |
| ▶ | 51.8b | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 52.5b | (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) | |
| 43.2b | (*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 58.0b | (*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 52.5b | (*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) | |
| 42.7b | (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) | |
| 60.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) | |
| 53.0b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) | |
| 48.8b | (*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) | |
| 59.9b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) | |
| ▶ | 51.5b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 51.7b | (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) | |
| 44.1b | (*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 42.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 41.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ▶ | 51.5b | (*.f64 R (neg.f64 lambda1)) |
| ✓ | 46.0b | (*.f64 R phi2) |
| 62.0b | (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
Compiled 2115 to 1477 computations (30.2% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 R (+.f64 phi1 phi2)) |
| ✓ | 0.0b | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
Compiled 35 to 10 computations (71.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | phi1 | @ | 0 | (*.f64 R (+.f64 phi1 phi2)) |
| 1.0ms | R | @ | -inf | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
| 1.0ms | R | @ | 0 | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
| 1.0ms | phi1 | @ | 0 | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
| 1.0ms | phi2 | @ | -inf | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
| 1× | batch-egg-rewrite |
| 820× | rational_best-4 |
| 820× | rational_best-2 |
| 820× | rational_best-3 |
| 820× | rational_best-1 |
| 820× | exponential-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 44 |
| 1 | 65 | 38 |
| 2 | 130 | 38 |
| 3 | 420 | 26 |
| 4 | 2098 | 26 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 phi1 phi2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (neg.f64 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (-.f64 phi2 phi1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (*.f64 R (+.f64 phi2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (neg.f64 (/.f64 (*.f64 R phi2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) (/.f64 (*.f64 R phi2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R phi2) -1/2) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)) (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) 2) (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 R phi2) -1/2)) (*.f64 R (neg.f64 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 R (+.f64 phi2 phi1))) (-.f64 1 (/.f64 (*.f64 R phi2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (*.f64 R phi2) -1/2)) (-.f64 1 (*.f64 R (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (-.f64 phi2 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (-.f64 phi1 phi2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (/.f64 (-.f64 phi2 phi1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (*.f64 -1 (/.f64 (-.f64 phi1 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (*.f64 1 (/.f64 (-.f64 phi2 phi1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 R (-.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 phi1 phi2) (neg.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 1/2) (*.f64 -2 (-.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 R) (-.f64 phi1 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 4) (/.f64 (-.f64 phi2 phi1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 4) (*.f64 1/2 (/.f64 (-.f64 phi2 phi1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (-.f64 phi1 phi2)) (*.f64 R 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 phi2 phi1) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 phi2 phi1) (-.f64 0 (neg.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 phi1 phi2)) (neg.f64 (*.f64 R 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 phi2 phi1) 4) (*.f64 R 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 phi2 phi1) 2) (+.f64 R R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) 4) (/.f64 (-.f64 phi2 phi1) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) 4) (*.f64 1/4 (/.f64 (-.f64 phi2 phi1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)) (/.f64 R 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (/.f64 R 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (*.f64 R 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 R) (neg.f64 R)) (/.f64 (-.f64 phi1 phi2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (-.f64 phi1 phi2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (*.f64 2 (-.f64 phi1 phi2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) 2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 R R) (*.f64 2 (-.f64 phi1 phi2))) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) 2) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 R 4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 R R) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (*.f64 (*.f64 phi2 4) 4)) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 phi2 -4) (/.f64 R -1/2))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (*.f64 (*.f64 phi2 4) 4)) (*.f64 R (+.f64 (*.f64 (+.f64 phi2 phi2) 4) (*.f64 (+.f64 phi2 phi1) 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (+.f64 (*.f64 (+.f64 phi2 phi2) 4) (*.f64 (+.f64 phi2 phi1) 4))) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)) (*.f64 R 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (-.f64 (*.f64 phi2 4) (*.f64 phi1 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (*.f64 R 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 R (-.f64 phi1 phi2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 phi2 phi1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (+.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (-.f64 phi1 phi2)) (*.f64 R (+.f64 phi2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R phi2) -1/2) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)) (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (/.f64 (*.f64 R phi2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 phi1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 phi1)) (+.f64 (/.f64 (*.f64 R phi2) -1/2) (*.f64 R (+.f64 phi2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 R (neg.f64 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 R (+.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)) (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R phi2) (+.f64 (neg.f64 (*.f64 R phi2)) (*.f64 R (-.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (+.f64 phi2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 (+.f64 phi2 phi1))) (+.f64 (neg.f64 (*.f64 R phi2)) (*.f64 R (+.f64 phi2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2))) (+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (*.f64 R (+.f64 phi2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1)))) (+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 R R) 4) (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4) (*.f64 (+.f64 R R) 4)) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) 2) (*.f64 (+.f64 R R) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (+.f64 phi2 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1)))))))) |
| 1× | egg-herbie |
| 1062× | rational_best-simplify-50 |
| 1028× | rational_best-simplify-49 |
| 964× | rational_best-simplify-64 |
| 856× | rational_best-simplify-3 |
| 836× | rational_best-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 260 | 4314 |
| 1 | 656 | 3942 |
| 2 | 1625 | 2860 |
| 3 | 5178 | 2856 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(*.f64 (-.f64 (*.f64 2 R) R) phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2))) |
(-.f64 (*.f64 2 (*.f64 R phi2)) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(*.f64 R phi2) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(*.f64 R phi2) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(*.f64 R phi2) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(+.f64 0 (*.f64 R (-.f64 phi2 phi1))) |
(+.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (*.f64 R (+.f64 phi2 phi2))) |
(+.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (neg.f64 (/.f64 (*.f64 R phi2) -1/2))) |
(+.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) (/.f64 (*.f64 R phi2) -1/2)) |
(+.f64 (/.f64 (*.f64 R phi2) -1/2) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(+.f64 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)) (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) 2)) |
(+.f64 (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) 2) (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2)) |
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) -1/2)) (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi2 phi1))) (-.f64 1 (/.f64 (*.f64 R phi2) -1/2))) |
(+.f64 (-.f64 -1 (/.f64 (*.f64 R phi2) -1/2)) (-.f64 1 (*.f64 R (+.f64 phi2 phi1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 1 (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(*.f64 (+.f64 R R) (/.f64 (-.f64 phi2 phi1) 2)) |
(*.f64 (+.f64 R R) (*.f64 -1 (/.f64 (-.f64 phi1 phi2) 2))) |
(*.f64 (+.f64 R R) (*.f64 1 (/.f64 (-.f64 phi2 phi1) 2))) |
(*.f64 2 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1))) |
(*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 1/2) |
(*.f64 -1 (*.f64 R (-.f64 phi1 phi2))) |
(*.f64 (-.f64 phi1 phi2) (neg.f64 R)) |
(*.f64 1/2 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 R 1/2) (*.f64 -2 (-.f64 phi1 phi2))) |
(*.f64 (neg.f64 R) (-.f64 phi1 phi2)) |
(*.f64 (*.f64 R 4) (/.f64 (-.f64 phi2 phi1) 4)) |
(*.f64 (*.f64 R 4) (*.f64 1/2 (/.f64 (-.f64 phi2 phi1) 2))) |
(*.f64 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)) 1/4) |
(*.f64 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)) 2) |
(*.f64 (*.f64 -2 (-.f64 phi1 phi2)) (*.f64 R 1/2)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 (-.f64 phi2 phi1) (-.f64 0 (neg.f64 R))) |
(*.f64 (*.f64 2 (-.f64 phi1 phi2)) (neg.f64 (*.f64 R 1/2))) |
(*.f64 1/4 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1))) |
(*.f64 (/.f64 (-.f64 phi2 phi1) 4) (*.f64 R 4)) |
(*.f64 (/.f64 (-.f64 phi2 phi1) 2) (+.f64 R R)) |
(*.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) 1/8) |
(*.f64 (*.f64 (+.f64 R R) 4) (/.f64 (-.f64 phi2 phi1) 8)) |
(*.f64 (*.f64 (+.f64 R R) 4) (*.f64 1/4 (/.f64 (-.f64 phi2 phi1) 2))) |
(*.f64 (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)) (/.f64 R 4)) |
(*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (/.f64 R 4)) |
(*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (*.f64 R 1/4)) |
(*.f64 (+.f64 (neg.f64 R) (neg.f64 R)) (/.f64 (-.f64 phi1 phi2) 2)) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(/.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(/.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 2) |
(/.f64 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)) 4) |
(/.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) -2) |
(/.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) 8) |
(/.f64 (*.f64 (+.f64 R R) (*.f64 2 (-.f64 phi1 phi2))) -4) |
(/.f64 (*.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) 2) -4) |
(/.f64 (/.f64 (*.f64 (+.f64 R R) (*.f64 2 (-.f64 phi1 phi2))) -1) 4) |
(/.f64 (/.f64 (*.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) 2) -1) 4) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 R 4)) -4) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 R R) 4)) -8) |
(/.f64 (-.f64 (*.f64 R (*.f64 (*.f64 phi2 4) 4)) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 8) |
(/.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 phi2 -4) (/.f64 R -1/2))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 16) |
(/.f64 (-.f64 (*.f64 R (*.f64 (*.f64 phi2 4) 4)) (*.f64 R (+.f64 (*.f64 (+.f64 phi2 phi2) 4) (*.f64 (+.f64 phi2 phi1) 4)))) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 2) |
(/.f64 (-.f64 (*.f64 R (+.f64 (*.f64 (+.f64 phi2 phi2) 4) (*.f64 (+.f64 phi2 phi1) 4))) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 4) |
(/.f64 (*.f64 (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)) (*.f64 R 4)) 16) |
(/.f64 (*.f64 (*.f64 R 4) (-.f64 (*.f64 phi2 4) (*.f64 phi1 4))) 16) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2)) 16) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (*.f64 R 4)) 16) |
(/.f64 (+.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4)) 16) |
(pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(neg.f64 (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R (+.f64 phi2 phi1)) 0) |
(+.f64 0 (*.f64 R (+.f64 phi2 phi1))) |
(+.f64 (*.f64 R (-.f64 phi1 phi2)) (*.f64 R (+.f64 phi2 phi2))) |
(+.f64 (/.f64 (*.f64 R phi2) -1/2) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)) (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (/.f64 (*.f64 R phi2) -1/2)) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi2 phi1))) |
(-.f64 (*.f64 R (+.f64 phi2 phi1)) 0) |
(-.f64 (*.f64 R (+.f64 phi2 phi1)) (+.f64 (/.f64 (*.f64 R phi2) -1/2) (*.f64 R (+.f64 phi2 phi2)))) |
(-.f64 0 (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 R (+.f64 phi2 phi1))) |
(-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) |
(-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)) (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2)) |
(-.f64 (*.f64 R phi2) (+.f64 (neg.f64 (*.f64 R phi2)) (*.f64 R (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (+.f64 phi2 phi2))) |
(-.f64 (*.f64 R (+.f64 phi2 (+.f64 phi2 phi1))) (+.f64 (neg.f64 (*.f64 R phi2)) (*.f64 R (+.f64 phi2 phi2)))) |
(-.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2))) (+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (*.f64 R (+.f64 phi2 phi2)))) |
(-.f64 (+.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1)))) (+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))))) |
(/.f64 (*.f64 R (+.f64 phi2 phi1)) 1) |
(/.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) -1) |
(/.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 2)) 2) |
(/.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)) 4) |
(/.f64 (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 8) |
(/.f64 (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 16) |
(/.f64 (*.f64 (*.f64 (+.f64 R R) 4) (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 64) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4) (*.f64 (+.f64 R R) 4)) 64) |
(/.f64 (*.f64 (+.f64 R R) (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 16) |
(/.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) 2) (*.f64 (+.f64 R R) 4)) 16) |
(/.f64 (+.f64 (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 16) |
(/.f64 (+.f64 (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 32) |
(pow.f64 (*.f64 R (+.f64 phi2 phi1)) 1) |
(neg.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 (*.f64 phi2 -2) (neg.f64 (+.f64 phi2 phi1))) (neg.f64 R)) |
(*.f64 (-.f64 (+.f64 phi2 phi1) (/.f64 phi2 1/2)) (neg.f64 R)) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 (*.f64 phi2 -2) (neg.f64 (+.f64 phi2 phi1))) (neg.f64 R)) |
(*.f64 (-.f64 (+.f64 phi2 phi1) (/.f64 phi2 1/2)) (neg.f64 R)) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 (*.f64 phi2 -2) (neg.f64 (+.f64 phi2 phi1))) (neg.f64 R)) |
(*.f64 (-.f64 (+.f64 phi2 phi1) (/.f64 phi2 1/2)) (neg.f64 R)) |
(*.f64 -1 (*.f64 R (-.f64 (*.f64 -2 phi2) (*.f64 -1 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 (*.f64 phi2 -2) (neg.f64 (+.f64 phi2 phi1))) (neg.f64 R)) |
(*.f64 (-.f64 (+.f64 phi2 phi1) (/.f64 phi2 1/2)) (neg.f64 R)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (-.f64 (*.f64 2 R) R) phi2) |
(*.f64 phi2 (-.f64 (*.f64 2 R) R)) |
(*.f64 phi2 R) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 2 R) R) phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2)) |
(*.f64 phi2 (-.f64 (*.f64 2 R) R)) |
(*.f64 phi2 R) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 R) (*.f64 -1 R)) phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 2 (*.f64 R phi2)) (*.f64 R phi2)) |
(*.f64 phi2 (-.f64 (*.f64 2 R) R)) |
(*.f64 phi2 R) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 2 (*.f64 R phi2))) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(*.f64 phi2 (-.f64 (*.f64 2 R) R)) |
(*.f64 phi2 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(*.f64 R phi2) |
(*.f64 phi2 (-.f64 (*.f64 2 R) R)) |
(*.f64 phi2 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(*.f64 R phi2) |
(*.f64 phi2 (-.f64 (*.f64 2 R) R)) |
(*.f64 phi2 R) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 0 (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (*.f64 R (+.f64 phi2 phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (neg.f64 (/.f64 (*.f64 R phi2) -1/2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) (/.f64 (*.f64 R phi2) -1/2)) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 phi1 R))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(+.f64 (*.f64 phi2 (*.f64 R -2)) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(+.f64 (/.f64 (*.f64 R phi2) -1/2) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 phi1 R))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(+.f64 (*.f64 phi2 (*.f64 R -2)) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 R (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)) (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) 2)) |
(+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 phi1 R)) 2)) |
(+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (*.f64 R (-.f64 (*.f64 phi2 3) phi1)) 2)) |
(/.f64 (+.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) 2) |
(+.f64 (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1)) 2) (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2)) |
(+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 phi1 R)) 2)) |
(+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (/.f64 (*.f64 R (-.f64 (*.f64 phi2 3) phi1)) 2)) |
(/.f64 (+.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) 2) |
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) -1/2)) (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi2 phi1))) (-.f64 1 (/.f64 (*.f64 R phi2) -1/2))) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi2 phi1))) (-.f64 1 (/.f64 (*.f64 phi2 R) -1/2))) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi2 phi1))) (-.f64 (*.f64 2 (*.f64 phi2 R)) -1)) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi2 phi1))) (+.f64 (*.f64 2 (*.f64 phi2 R)) 1)) |
(+.f64 (-.f64 -1 (/.f64 (*.f64 R phi2) -1/2)) (-.f64 1 (*.f64 R (+.f64 phi2 phi1)))) |
(+.f64 (-.f64 -1 (/.f64 (*.f64 phi2 R) -1/2)) (-.f64 1 (*.f64 R (+.f64 phi2 phi1)))) |
(+.f64 (-.f64 -1 (*.f64 phi2 (*.f64 R -2))) (-.f64 1 (*.f64 R (+.f64 phi2 phi1)))) |
(+.f64 (+.f64 (*.f64 2 (*.f64 phi2 R)) -1) (-.f64 1 (*.f64 R (+.f64 phi2 phi1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1 (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (+.f64 R R) (/.f64 (-.f64 phi2 phi1) 2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (+.f64 R R) (*.f64 -1 (/.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (+.f64 R R) (*.f64 1 (/.f64 (-.f64 phi2 phi1) 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 2 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 1/2) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (-.f64 phi1 phi2) (neg.f64 R)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 1/2 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 R 1/2) (*.f64 -2 (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (neg.f64 R) (-.f64 phi1 phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 R 4) (/.f64 (-.f64 phi2 phi1) 4)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 R 4) (*.f64 1/2 (/.f64 (-.f64 phi2 phi1) 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)) 1/4) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (*.f64 R 1/2) (-.f64 phi2 phi1)) 2) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 -2 (-.f64 phi1 phi2)) (*.f64 R 1/2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) (-.f64 0 (neg.f64 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 2 (-.f64 phi1 phi2)) (neg.f64 (*.f64 R 1/2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 1/4 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (/.f64 (-.f64 phi2 phi1) 4) (*.f64 R 4)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (/.f64 (-.f64 phi2 phi1) 2) (+.f64 R R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) 1/8) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 (+.f64 R R) 4) (/.f64 (-.f64 phi2 phi1) 8)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (+.f64 R R) 4) (*.f64 1/4 (/.f64 (-.f64 phi2 phi1) 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)) (/.f64 R 4)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (/.f64 R 4)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (*.f64 R 1/4)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (+.f64 (neg.f64 R) (neg.f64 R)) (/.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (-.f64 phi1 phi2)) -1) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 2) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (*.f64 R 4) (-.f64 phi2 phi1)) 4) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) -2) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) 8) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (+.f64 R R) (*.f64 2 (-.f64 phi1 phi2))) -4) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) 2) -4) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (/.f64 (*.f64 (+.f64 R R) (*.f64 2 (-.f64 phi1 phi2))) -1) 4) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (/.f64 (*.f64 (*.f64 R (*.f64 2 (-.f64 phi1 phi2))) 2) -1) 4) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 R 4)) -4) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (-.f64 phi1 phi2) (*.f64 (+.f64 R R) 4)) -8) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (-.f64 (*.f64 R (*.f64 (*.f64 phi2 4) 4)) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 8) |
(/.f64 (-.f64 (*.f64 R (*.f64 4 (*.f64 phi2 4))) (*.f64 R (*.f64 4 (*.f64 2 (+.f64 phi2 phi1))))) 8) |
(/.f64 (*.f64 R (-.f64 (*.f64 phi2 16) (*.f64 (+.f64 phi2 phi1) 8))) 8) |
(-.f64 (/.f64 (*.f64 R (*.f64 phi2 16)) 8) (*.f64 R (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 (*.f64 phi2 -4) (/.f64 R -1/2))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 16) |
(/.f64 (-.f64 (*.f64 4 (*.f64 R (/.f64 (*.f64 phi2 -4) -1/2))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 16) |
(/.f64 (-.f64 (*.f64 (*.f64 R -2) (*.f64 4 (*.f64 phi2 -4))) (*.f64 (*.f64 R (+.f64 phi2 phi1)) 16)) 16) |
(-.f64 (/.f64 (*.f64 (*.f64 phi2 -16) (*.f64 R -4)) 32) (*.f64 R (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 R (*.f64 (*.f64 phi2 4) 4)) (*.f64 R (+.f64 (*.f64 (+.f64 phi2 phi2) 4) (*.f64 (+.f64 phi2 phi1) 4)))) 4) |
(/.f64 (-.f64 (*.f64 R (*.f64 4 (*.f64 phi2 4))) (*.f64 R (*.f64 4 (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))))) 4) |
(/.f64 (*.f64 R (-.f64 (*.f64 phi2 16) (*.f64 4 (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))))) 4) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 (+.f64 phi2 phi1) (*.f64 R 4))) 2) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1))) (*.f64 2 (+.f64 phi2 phi1)))) 2) |
(/.f64 (-.f64 (*.f64 R (+.f64 (*.f64 (+.f64 phi2 phi2) 4) (*.f64 (+.f64 phi2 phi1) 4))) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 (+.f64 phi2 phi1) (*.f64 R 4))) 2) |
(/.f64 (*.f64 (+.f64 R R) (-.f64 (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1))) (*.f64 2 (+.f64 phi2 phi1)))) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)) (*.f64 R 4)) 16) |
(/.f64 (*.f64 4 (*.f64 R (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)))) 16) |
(/.f64 (*.f64 R (*.f64 4 (*.f64 4 (-.f64 phi2 phi1)))) 16) |
(/.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 16)) 16) |
(/.f64 (*.f64 (*.f64 R 4) (-.f64 (*.f64 phi2 4) (*.f64 phi1 4))) 16) |
(/.f64 (*.f64 4 (*.f64 R (-.f64 (*.f64 phi2 4) (*.f64 phi1 4)))) 16) |
(/.f64 (*.f64 R (*.f64 4 (*.f64 4 (-.f64 phi2 phi1)))) 16) |
(/.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 16)) 16) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2)) 16) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 (-.f64 phi1 phi2)) 2) (*.f64 R 4)) 16) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (+.f64 (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4) (*.f64 (*.f64 R (*.f64 -2 (-.f64 phi1 phi2))) 4)) 16) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(pow.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 R (-.f64 phi2 phi1)) |
(neg.f64 (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 (-.f64 (*.f64 2 R) R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi1 phi2))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R (+.f64 phi2 phi1)) 0) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 0 (*.f64 R (+.f64 phi2 phi1))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R (-.f64 phi1 phi2)) (*.f64 R (+.f64 phi2 phi2))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (/.f64 (*.f64 R phi2) -1/2) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)) (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (/.f64 (*.f64 R phi2) -1/2)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 (+.f64 phi2 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 R (+.f64 phi2 phi1)) 0) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi2 phi1)) (+.f64 (/.f64 (*.f64 R phi2) -1/2) (*.f64 R (+.f64 phi2 phi2)))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 0 (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 R (+.f64 phi2 phi1))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2)) (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2)) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R phi2) (+.f64 (neg.f64 (*.f64 R phi2)) (*.f64 R (-.f64 phi2 phi1)))) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (-.f64 phi2 phi1))) |
(*.f64 R (-.f64 (+.f64 phi2 phi2) (-.f64 phi2 phi1))) |
(-.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (+.f64 phi2 phi2))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi2 (+.f64 phi2 phi1))) (+.f64 (neg.f64 (*.f64 R phi2)) (*.f64 R (+.f64 phi2 phi2)))) |
(-.f64 (*.f64 R (+.f64 phi2 (+.f64 phi2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 phi2 R)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (-.f64 (*.f64 R (+.f64 phi2 (+.f64 phi2 phi1))) (neg.f64 (*.f64 phi2 R)))) |
(-.f64 (*.f64 R (+.f64 phi2 (+.f64 phi2 phi1))) (*.f64 phi2 R)) |
(-.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (*.f64 (+.f64 phi2 phi1) 1/2))) (+.f64 (/.f64 (*.f64 R (+.f64 phi2 phi1)) -2) (*.f64 R (+.f64 phi2 phi2)))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1)))) (+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 (+.f64 phi2 phi2) (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 R (+.f64 phi2 phi1)) 1) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1))) -1) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 2)) 2) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)) 4) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 8) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) 16) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 (+.f64 R R) 4) (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 64) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4) (*.f64 (+.f64 R R) 4)) 64) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 (+.f64 R R) (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) 16) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 (+.f64 phi2 phi1) 2) (*.f64 (+.f64 R R) 4)) 16) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4)) (*.f64 R (*.f64 (*.f64 (+.f64 phi2 phi1) 2) 4))) 16) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4))) (*.f64 4 (*.f64 R (*.f64 (+.f64 phi2 phi1) 4)))) 32) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(pow.f64 (*.f64 R (+.f64 phi2 phi1)) 1) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
(neg.f64 (*.f64 R (neg.f64 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 phi1 R) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 phi1)) |
Compiled 13 to 7 computations (46.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
| 0.0b | (*.f64 R (+.f64 phi1 phi2)) | |
| ✓ | 0.2b | (*.f64 (*.f64 R phi2) -3/2) |
| ✓ | 0.4b | (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2)) |
Compiled 59 to 23 computations (61% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | R | @ | inf | (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2)) |
| 1.0ms | R | @ | -inf | (-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
| 1.0ms | R | @ | 0 | (-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
| 1.0ms | R | @ | 0 | (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2)) |
| 0.0ms | R | @ | -inf | (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2)) |
| 1× | batch-egg-rewrite |
| 1610× | rational_best-4 |
| 1610× | rational_best-2 |
| 1610× | rational_best-3 |
| 1610× | rational_best-1 |
| 1610× | exponential-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 93 |
| 1 | 101 | 93 |
| 2 | 235 | 93 |
| 3 | 723 | 69 |
| 4 | 3824 | 69 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2)) |
(*.f64 (*.f64 R phi2) -3/2) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 (+.f64 phi1 phi2) (neg.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi2 -3/2)) (+.f64 (*.f64 (*.f64 R phi2) 3/2) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 R phi2) -3) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 R R)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2) (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (-.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2) (-.f64 (*.f64 (*.f64 R phi2) 3/2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 R (*.f64 phi2 -3/2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2)))) (*.f64 (*.f64 R phi2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2) (*.f64 (*.f64 R phi2) 3/2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)) R)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) (*.f64 (+.f64 phi1 phi2) (*.f64 2 (+.f64 R R)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 phi2 -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (*.f64 phi2 -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 phi2 -3/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 R phi2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 phi2 -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R phi2) 3/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R phi2) -3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) (*.f64 2 (*.f64 (*.f64 R phi2) -3))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (*.f64 phi2 -3/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 R phi2) 3/2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 phi2 -3/2)) (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 R phi2) 1/2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (*.f64 (*.f64 R phi2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 R phi2) 3/2) (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 R (+.f64 phi2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 (+.f64 phi1 phi2) (neg.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)) (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 R (*.f64 phi2 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (*.f64 (*.f64 R phi2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (neg.f64 (/.f64 (*.f64 R phi2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R phi2) 4) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R phi2) -2) (-.f64 (*.f64 R phi2) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 R phi2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (-.f64 (*.f64 R phi2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (*.f64 phi2 -3/2))) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 phi1 phi2))) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (*.f64 phi2 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (/.f64 (*.f64 R phi2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (neg.f64 (/.f64 (*.f64 R phi2) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)) (-.f64 (*.f64 (*.f64 R phi2) 1/2) (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 R phi2) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (/.f64 (*.f64 R phi2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (-.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 R phi2) -2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 R phi2) -4)) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 R (*.f64 phi2 -3/2))) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (*.f64 R (*.f64 phi2 -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) 2) (/.f64 (+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 (*.f64 R phi2) 4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) 2) (/.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2) (/.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2) (/.f64 (+.f64 (*.f64 (*.f64 R phi2) 3/2) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (*.f64 R phi2) 3/2) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2)))) 2) (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 (*.f64 R phi2) 4)) 2) (/.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2) (/.f64 (+.f64 (*.f64 R phi2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 R phi2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2) (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 R (+.f64 phi1 phi2))) (-.f64 1 (*.f64 (*.f64 R phi2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 R (*.f64 phi2 -3/2))) (-.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 R (*.f64 phi2 -3/2))) (-.f64 1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 R (+.f64 phi1 phi2))) (-.f64 -1 (*.f64 (*.f64 R phi2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (-.f64 1 (*.f64 R (*.f64 phi2 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (-.f64 -1 (*.f64 R (*.f64 phi2 -3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (*.f64 R phi2) -2)) (-.f64 -1 (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 (*.f64 R phi2) -2)) (-.f64 1 (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (neg.f64 (*.f64 (*.f64 R phi2) -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 R phi2) 4) (*.f64 (*.f64 R (+.f64 phi1 phi2)) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 (*.f64 R phi2) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (neg.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 R (+.f64 phi1 phi2)) -2) (neg.f64 (*.f64 (*.f64 R phi2) 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 R phi2) 4) (*.f64 (+.f64 phi1 phi2) (+.f64 R R))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2))))))) |
| 1× | egg-herbie |
| 1452× | rational_best-simplify-62 |
| 1062× | rational_best-simplify-1 |
| 618× | rational_best-simplify-47 |
| 540× | rational_best-simplify-52 |
| 516× | rational_best-simplify-48 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 280 | 6498 |
| 1 | 666 | 5758 |
| 2 | 1699 | 5200 |
| 3 | 6751 | 3900 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 phi1 R) (*.f64 -3/2 (*.f64 R phi2)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 phi1 R) (*.f64 -3/2 (*.f64 R phi2)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 phi1 R) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 (+.f64 R (*.f64 -3/2 R)) phi2) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) |
(+.f64 (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) (*.f64 phi1 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))))) |
(-.f64 (*.f64 1/2 (*.f64 R phi2)) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 -1 (*.f64 phi1 R)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 -1 (*.f64 phi1 R)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) 3/2)) |
(-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) |
(-.f64 (*.f64 R (*.f64 phi2 -3/2)) (+.f64 (*.f64 (*.f64 R phi2) 3/2) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 0) |
(-.f64 0 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(-.f64 (*.f64 (*.f64 R phi2) -3) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 R R)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) 3/2))) |
(-.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2) (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2)) |
(-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (-.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(-.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2) (-.f64 (*.f64 (*.f64 R phi2) 3/2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(-.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(-.f64 (+.f64 (*.f64 R (*.f64 phi2 -3/2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2)))) (*.f64 (*.f64 R phi2) 3/2)) |
(-.f64 (-.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2) (*.f64 (*.f64 R phi2) 3/2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(-.f64 (-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) |
(*.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1) |
(*.f64 1 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) |
(*.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) -1) |
(*.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1/2) |
(*.f64 1/2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) |
(*.f64 1/4 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(*.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 1/4) |
(*.f64 (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)) R) |
(/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1) |
(/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) -1) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2) |
(/.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) (*.f64 (+.f64 phi1 phi2) (*.f64 2 (+.f64 R R)))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 8) |
(pow.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1) |
(neg.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (*.f64 R (*.f64 phi2 -3/2)) 0) |
(+.f64 0 (*.f64 R (*.f64 phi2 -3/2))) |
(+.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) |
(-.f64 (*.f64 R (*.f64 phi2 -3/2)) 0) |
(-.f64 0 (*.f64 (*.f64 R phi2) 3/2)) |
(-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2)) |
(/.f64 (*.f64 R (*.f64 phi2 -3/2)) 1) |
(/.f64 (*.f64 (*.f64 R phi2) 3/2) -1) |
(/.f64 (*.f64 (*.f64 R phi2) -3) 2) |
(/.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) (*.f64 2 (*.f64 (*.f64 R phi2) -3))) 8) |
(pow.f64 (*.f64 R (*.f64 phi2 -3/2)) 1) |
(neg.f64 (*.f64 (*.f64 R phi2) 3/2)) |
(+.f64 (*.f64 R (*.f64 phi2 -3/2)) (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))) |
(+.f64 (*.f64 (*.f64 R phi2) 1/2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 0) |
(+.f64 0 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (*.f64 (*.f64 R phi2) 3/2)) |
(+.f64 (*.f64 (*.f64 R phi2) 3/2) (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 R (+.f64 phi2 phi2))) |
(+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) |
(+.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)) (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (*.f64 (*.f64 R phi2) 1/2)) |
(+.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (neg.f64 (/.f64 (*.f64 R phi2) -2))) |
(+.f64 (/.f64 (*.f64 R phi2) 4) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (/.f64 (*.f64 R phi2) -2) (-.f64 (*.f64 R phi2) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (-.f64 (*.f64 R phi2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (-.f64 (*.f64 R phi2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (*.f64 phi2 -3/2))) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 phi1 phi2))) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (/.f64 (*.f64 R phi2) 4)) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (neg.f64 (/.f64 (*.f64 R phi2) -4))) |
(+.f64 (neg.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)) (-.f64 (*.f64 (*.f64 R phi2) 1/2) (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2))) |
(+.f64 (-.f64 (*.f64 R phi2) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (/.f64 (*.f64 R phi2) -2)) |
(+.f64 (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(+.f64 (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (-.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(+.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2))) |
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) -2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) -4)) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (-.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(+.f64 (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 R (*.f64 phi2 -3/2))) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) |
(+.f64 (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (*.f64 R (*.f64 phi2 -3/2))) |
(+.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) 2) (/.f64 (+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 (*.f64 R phi2) 4)) 2)) |
(+.f64 (/.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) 2) (/.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2)) |
(+.f64 (/.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2) (/.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) 2)) |
(+.f64 (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2) (/.f64 (+.f64 (*.f64 (*.f64 R phi2) 3/2) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2)))) 2)) |
(+.f64 (/.f64 (+.f64 (*.f64 (*.f64 R phi2) 3/2) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2)))) 2) (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2)) |
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 (*.f64 R phi2) 4)) 2) (/.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) 2)) |
(+.f64 (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2) (/.f64 (+.f64 (*.f64 R phi2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2)) |
(+.f64 (/.f64 (+.f64 (*.f64 R phi2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2) (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2)) |
(+.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi1 phi2))) (-.f64 1 (*.f64 (*.f64 R phi2) -2))) |
(+.f64 (-.f64 1 (*.f64 R (*.f64 phi2 -3/2))) (-.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))) |
(+.f64 (-.f64 -1 (*.f64 R (*.f64 phi2 -3/2))) (-.f64 1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))) |
(+.f64 (-.f64 1 (*.f64 R (+.f64 phi1 phi2))) (-.f64 -1 (*.f64 (*.f64 R phi2) -2))) |
(+.f64 (-.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (-.f64 1 (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (-.f64 1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (-.f64 -1 (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (-.f64 1 (*.f64 (*.f64 R phi2) -2)) (-.f64 -1 (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (-.f64 -1 (*.f64 (*.f64 R phi2) -2)) (-.f64 1 (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1) |
(*.f64 1 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2))) |
(*.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)) -1) |
(*.f64 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) 1/2) |
(*.f64 1/2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) 1/4) |
(/.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1) |
(/.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)) -1) |
(/.f64 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) 2) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) 4) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (neg.f64 (*.f64 (*.f64 R phi2) -3))) 2) |
(/.f64 (+.f64 (*.f64 (*.f64 R phi2) 4) (*.f64 (*.f64 R (+.f64 phi1 phi2)) -2)) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))) 8) |
(/.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 4) |
(/.f64 (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 (*.f64 R phi2) -3)) 2) |
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (neg.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 R (+.f64 phi1 phi2)) -2) (neg.f64 (*.f64 (*.f64 R phi2) 4))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 R phi2) 4) (*.f64 (+.f64 phi1 phi2) (+.f64 R R))) 2) |
(pow.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1) |
(neg.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2))) |
| Outputs |
|---|
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2)) R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2))) |
(+.f64 (*.f64 phi2 R) (*.f64 -3/2 (*.f64 phi2 R))) |
(*.f64 R (+.f64 phi2 (*.f64 -3/2 phi2))) |
(*.f64 phi2 (*.f64 R -1/2)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 phi1 R) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 phi1 R) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 phi1 R) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -3/2 (*.f64 R phi2)) (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 R (*.f64 -3/2 R)) phi2) |
(+.f64 (*.f64 phi2 R) (*.f64 -3/2 (*.f64 phi2 R))) |
(*.f64 R (+.f64 phi2 (*.f64 -3/2 phi2))) |
(*.f64 phi2 (*.f64 R -1/2)) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 phi1 R) (*.f64 (+.f64 R (*.f64 -3/2 R)) phi2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) |
(+.f64 (*.f64 phi2 R) (*.f64 -3/2 (*.f64 phi2 R))) |
(*.f64 R (+.f64 phi2 (*.f64 -3/2 phi2))) |
(*.f64 phi2 (*.f64 R -1/2)) |
(+.f64 (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) (*.f64 phi1 R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) (*.f64 phi1 R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 -1 (*.f64 phi2 (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))) (*.f64 phi1 R)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 -3/2 (*.f64 R phi2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (-.f64 (*.f64 1/2 phi2) (+.f64 phi1 (+.f64 (*.f64 -3/2 phi2) phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 (*.f64 1/2 phi2) (+.f64 (*.f64 -3/2 phi2) (+.f64 phi1 phi2))) R) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 phi2) (+.f64 (*.f64 -1 (+.f64 phi1 phi2)) (*.f64 3/2 phi2))) R)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (neg.f64 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(*.f64 phi2 (-.f64 (*.f64 R 1/2) (+.f64 R (*.f64 -3/2 R)))) |
(*.f64 phi2 (-.f64 (*.f64 R 1/2) (*.f64 R -1/2))) |
(*.f64 phi2 R) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R))))) |
(*.f64 phi2 (-.f64 (*.f64 R 1/2) (+.f64 R (*.f64 -3/2 R)))) |
(*.f64 phi2 (-.f64 (*.f64 R 1/2) (*.f64 R -1/2))) |
(*.f64 phi2 R) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1 (*.f64 phi2 (-.f64 (*.f64 -1/2 R) (+.f64 (*.f64 -1 R) (*.f64 3/2 R)))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 1/2 (*.f64 R phi2)) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 phi2 (-.f64 (*.f64 R 1/2) (+.f64 R (*.f64 -3/2 R)))) |
(*.f64 phi2 (-.f64 (*.f64 R 1/2) (*.f64 R -1/2))) |
(*.f64 phi2 R) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (neg.f64 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (neg.f64 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 1/2 (*.f64 R phi2))) (+.f64 (*.f64 R phi2) (*.f64 -3/2 (*.f64 R phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) 3/2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (*.f64 R (*.f64 phi2 -3/2)) (+.f64 (*.f64 (*.f64 R phi2) 3/2) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2))))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 0) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 0 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (*.f64 (*.f64 R phi2) -3) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (*.f64 (+.f64 phi1 phi2) (+.f64 R R)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) 3/2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2) (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (-.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2) (-.f64 (*.f64 (*.f64 R phi2) 3/2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (+.f64 (*.f64 R (*.f64 phi2 -3/2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (-.f64 (*.f64 R (*.f64 phi2 -3/2)) (*.f64 R (+.f64 phi1 phi2)))) (*.f64 (*.f64 R phi2) 3/2)) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (-.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2) (*.f64 (*.f64 R phi2) 3/2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(-.f64 (-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 1 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) -1) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1/2) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 1/2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 1/4 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 1/4) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(*.f64 (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)) R) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) -1) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 4) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) (*.f64 (+.f64 phi1 phi2) (*.f64 2 (+.f64 R R)))) 4) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 8) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(pow.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 1) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(neg.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))) |
(*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))) |
(*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))) |
(+.f64 (*.f64 R (*.f64 phi2 -3/2)) 0) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(+.f64 0 (*.f64 R (*.f64 phi2 -3/2))) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(+.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(-.f64 (*.f64 R (*.f64 phi2 -3/2)) 0) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(-.f64 0 (*.f64 (*.f64 R phi2) 3/2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(-.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2) (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(/.f64 (*.f64 R (*.f64 phi2 -3/2)) 1) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(/.f64 (*.f64 (*.f64 R phi2) 3/2) -1) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(/.f64 (*.f64 (*.f64 R phi2) -3) 2) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) 4) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 R phi2) -3)) (*.f64 2 (*.f64 (*.f64 R phi2) -3))) 8) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(pow.f64 (*.f64 R (*.f64 phi2 -3/2)) 1) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(neg.f64 (*.f64 (*.f64 R phi2) 3/2)) |
(*.f64 -3/2 (*.f64 phi2 R)) |
(+.f64 (*.f64 R (*.f64 phi2 -3/2)) (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 (*.f64 R phi2) 1/2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 0) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 0 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (*.f64 (*.f64 R phi2) 3/2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 (*.f64 R phi2) 3/2) (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 R (+.f64 phi2 phi2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)) (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (+.f64 (*.f64 (+.f64 phi2 phi1) R) (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 -3/2 (*.f64 phi2 R))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (+.f64 (*.f64 (+.f64 phi2 phi1) R) (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 -3/2 phi2))))) |
(-.f64 (*.f64 R (-.f64 phi2 (+.f64 (*.f64 -3/2 phi2) (*.f64 (+.f64 phi2 phi1) 2)))) (-.f64 (*.f64 phi2 (*.f64 R -1/2)) (*.f64 phi1 R))) |
(-.f64 (*.f64 R (-.f64 phi2 (+.f64 (*.f64 -3/2 phi2) (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1))) |
(+.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (*.f64 (*.f64 R phi2) 1/2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (neg.f64 (/.f64 (*.f64 R phi2) -2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (*.f64 R phi2) 4) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) |
(+.f64 (*.f64 (*.f64 phi2 R) 1/4) (-.f64 (*.f64 (*.f64 phi2 R) 1/4) (*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 phi2 R) -4)) (*.f64 R (-.f64 (*.f64 phi2 1/2) phi1))) |
(+.f64 (/.f64 (*.f64 R phi2) -2) (-.f64 (*.f64 R phi2) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (-.f64 (*.f64 phi2 R) (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R (-.f64 phi2 (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R (-.f64 phi2 (+.f64 phi1 (*.f64 phi2 -1/2))))) |
(*.f64 R (-.f64 (-.f64 phi2 (+.f64 phi1 (*.f64 phi2 -1/2))) (*.f64 phi2 1/2))) |
(+.f64 (-.f64 (*.f64 R phi2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (-.f64 (*.f64 R phi2) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (*.f64 phi2 -3/2))) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 -3/2 (*.f64 phi2 R))) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 (+.f64 phi2 phi1) R))) |
(+.f64 (-.f64 (*.f64 R (*.f64 phi2 3/2)) (/.f64 (*.f64 phi2 R) -4)) (-.f64 (*.f64 (*.f64 phi2 R) 1/4) (*.f64 (+.f64 phi2 phi1) R))) |
(+.f64 (neg.f64 (*.f64 (*.f64 phi2 R) -7/4)) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (*.f64 phi2 R) 3/4))) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 phi1 phi2))) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 -3/2 (*.f64 phi2 R))) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 (+.f64 phi2 phi1) R))) |
(+.f64 (-.f64 (*.f64 R (*.f64 phi2 3/2)) (/.f64 (*.f64 phi2 R) -4)) (-.f64 (*.f64 (*.f64 phi2 R) 1/4) (*.f64 (+.f64 phi2 phi1) R))) |
(+.f64 (neg.f64 (*.f64 (*.f64 phi2 R) -7/4)) (-.f64 (*.f64 R (neg.f64 phi1)) (*.f64 (*.f64 phi2 R) 3/4))) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (/.f64 (*.f64 R phi2) 4)) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) |
(+.f64 (*.f64 (*.f64 phi2 R) 1/4) (-.f64 (*.f64 (*.f64 phi2 R) 1/4) (*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 phi2 R) -4)) (*.f64 R (-.f64 (*.f64 phi2 1/2) phi1))) |
(+.f64 (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (neg.f64 (/.f64 (*.f64 R phi2) -4))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) |
(+.f64 (*.f64 (*.f64 phi2 R) 1/4) (-.f64 (*.f64 (*.f64 phi2 R) 1/4) (*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 phi2 R) -4)) (*.f64 R (-.f64 (*.f64 phi2 1/2) phi1))) |
(+.f64 (neg.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)) (-.f64 (*.f64 (*.f64 R phi2) 1/2) (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (*.f64 R phi2) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) (/.f64 (*.f64 R phi2) -2)) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (-.f64 (*.f64 phi2 R) (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R (-.f64 phi2 (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (*.f64 R (-.f64 phi2 (+.f64 phi1 (*.f64 phi2 -1/2))))) |
(*.f64 R (-.f64 (-.f64 phi2 (+.f64 phi1 (*.f64 phi2 -1/2))) (*.f64 phi2 1/2))) |
(+.f64 (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (-.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) -2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (neg.f64 (/.f64 (*.f64 R phi2) -4)) (-.f64 (/.f64 (*.f64 R phi2) 4) (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2)))))) |
(+.f64 (/.f64 (*.f64 phi2 R) 4) (-.f64 (/.f64 (*.f64 phi2 R) 4) (*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) |
(+.f64 (*.f64 (*.f64 phi2 R) 1/4) (-.f64 (*.f64 (*.f64 phi2 R) 1/4) (*.f64 R (+.f64 phi1 (*.f64 phi2 -1/2))))) |
(+.f64 (*.f64 -2 (/.f64 (*.f64 phi2 R) -4)) (*.f64 R (-.f64 (*.f64 phi2 1/2) phi1))) |
(+.f64 (-.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2)) (neg.f64 (/.f64 (*.f64 R (*.f64 phi2 -3/2)) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 R (*.f64 phi2 -3/2))) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (+.f64 (*.f64 (+.f64 phi2 phi1) R) (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 -3/2 (*.f64 phi2 R))))) |
(+.f64 (/.f64 (*.f64 phi2 R) -2) (+.f64 (*.f64 (+.f64 phi2 phi1) R) (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 -3/2 phi2))))) |
(-.f64 (*.f64 R (-.f64 phi2 (+.f64 (*.f64 -3/2 phi2) (*.f64 (+.f64 phi2 phi1) 2)))) (-.f64 (*.f64 phi2 (*.f64 R -1/2)) (*.f64 phi1 R))) |
(-.f64 (*.f64 R (-.f64 phi2 (+.f64 (*.f64 -3/2 phi2) (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1))) |
(+.f64 (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (*.f64 R (*.f64 phi2 -3/2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) 2) (/.f64 (+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 (*.f64 R phi2) 4)) 2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) 2) (/.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2)) |
(/.f64 (+.f64 (-.f64 (*.f64 phi2 (*.f64 R 1/2)) (*.f64 (+.f64 phi2 phi1) R)) (+.f64 (neg.f64 (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2))))) (*.f64 R (+.f64 phi2 phi2)))) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 phi2 (*.f64 R 1/2)) (*.f64 (+.f64 phi2 phi1) R)) (-.f64 (*.f64 phi2 (+.f64 R R)) (*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 phi2 (*.f64 R -1/2)) (*.f64 phi1 R)) (*.f64 R (-.f64 (+.f64 phi2 phi2) (+.f64 phi1 (*.f64 phi2 -1/2))))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1)) (*.f64 R (-.f64 phi2 (-.f64 (+.f64 phi1 (*.f64 phi2 -1/2)) phi2)))) 2) |
(+.f64 (/.f64 (+.f64 (*.f64 R (+.f64 phi2 phi2)) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2) (/.f64 (-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (+.f64 phi1 phi2))) 2)) |
(/.f64 (+.f64 (-.f64 (*.f64 phi2 (*.f64 R 1/2)) (*.f64 (+.f64 phi2 phi1) R)) (+.f64 (neg.f64 (*.f64 R (+.f64 phi2 (+.f64 phi1 (*.f64 -3/2 phi2))))) (*.f64 R (+.f64 phi2 phi2)))) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 phi2 (*.f64 R 1/2)) (*.f64 (+.f64 phi2 phi1) R)) (-.f64 (*.f64 phi2 (+.f64 R R)) (*.f64 R (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1))))) 2) |
(/.f64 (+.f64 (-.f64 (*.f64 phi2 (*.f64 R -1/2)) (*.f64 phi1 R)) (*.f64 R (-.f64 (+.f64 phi2 phi2) (+.f64 phi1 (*.f64 phi2 -1/2))))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1)) (*.f64 R (-.f64 phi2 (-.f64 (+.f64 phi1 (*.f64 phi2 -1/2)) phi2)))) 2) |
(+.f64 (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2) (/.f64 (+.f64 (*.f64 (*.f64 R phi2) 3/2) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2)))) 2)) |
(/.f64 (+.f64 (+.f64 (*.f64 3/2 (*.f64 phi2 R)) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 3/2 (*.f64 phi2 R))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 (*.f64 phi2 R) 3)) 2) |
(/.f64 (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 phi2 -3))) 2) |
(+.f64 (/.f64 (+.f64 (*.f64 (*.f64 R phi2) 3/2) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2)))) 2) (/.f64 (*.f64 (*.f64 R phi2) 3/2) 2)) |
(/.f64 (+.f64 (+.f64 (*.f64 3/2 (*.f64 phi2 R)) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 3/2 (*.f64 phi2 R))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 (*.f64 phi2 R) 3)) 2) |
(/.f64 (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 phi2 -3))) 2) |
(+.f64 (/.f64 (+.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) (*.f64 (*.f64 R phi2) 4)) 2) (/.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R)) 2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2) (/.f64 (+.f64 (*.f64 R phi2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (/.f64 (+.f64 (*.f64 R phi2) (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 2) (/.f64 (neg.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2)))) 2)) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2)) (neg.f64 (/.f64 (*.f64 R (+.f64 phi1 phi2)) 2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (-.f64 -1 (*.f64 R (+.f64 phi1 phi2))) (-.f64 1 (*.f64 (*.f64 R phi2) -2))) |
(+.f64 (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 1 (*.f64 (*.f64 phi2 R) -2))) |
(+.f64 (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 1 (*.f64 phi2 (*.f64 R -2)))) |
(+.f64 (-.f64 1 (*.f64 R (*.f64 phi2 -3/2))) (-.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))) |
(+.f64 (-.f64 1 (*.f64 -3/2 (*.f64 phi2 R))) (-.f64 -1 (+.f64 (*.f64 (+.f64 phi2 phi1) R) (/.f64 (*.f64 phi2 R) -2)))) |
(+.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 1 (*.f64 -3/2 (*.f64 phi2 R))))) |
(+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 1 (+.f64 (*.f64 phi2 (*.f64 R 1/2)) (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R))))) |
(+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 1 (-.f64 -1 (neg.f64 (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1)))))) |
(+.f64 (-.f64 -1 (*.f64 R (*.f64 phi2 -3/2))) (-.f64 1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2)))) |
(+.f64 (-.f64 -1 (*.f64 -3/2 (*.f64 phi2 R))) (-.f64 1 (+.f64 (*.f64 (+.f64 phi2 phi1) R) (/.f64 (*.f64 phi2 R) -2)))) |
(+.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 -1 (*.f64 -3/2 (*.f64 phi2 R))))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (neg.f64 (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1)))))) |
(+.f64 (-.f64 1 (*.f64 R (+.f64 phi1 phi2))) (-.f64 -1 (*.f64 (*.f64 R phi2) -2))) |
(+.f64 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 -1 (*.f64 (*.f64 phi2 R) -2))) |
(+.f64 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 -1 (*.f64 phi2 (*.f64 R -2)))) |
(+.f64 (-.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (-.f64 1 (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (-.f64 1 (*.f64 -3/2 (*.f64 phi2 R))) (-.f64 -1 (+.f64 (*.f64 (+.f64 phi2 phi1) R) (/.f64 (*.f64 phi2 R) -2)))) |
(+.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 1 (*.f64 -3/2 (*.f64 phi2 R))))) |
(+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 1 (+.f64 (*.f64 phi2 (*.f64 R 1/2)) (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R))))) |
(+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 1 (-.f64 -1 (neg.f64 (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1)))))) |
(+.f64 (-.f64 1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (/.f64 (*.f64 R phi2) -2))) (-.f64 -1 (*.f64 R (*.f64 phi2 -3/2)))) |
(+.f64 (-.f64 -1 (*.f64 -3/2 (*.f64 phi2 R))) (-.f64 1 (+.f64 (*.f64 (+.f64 phi2 phi1) R) (/.f64 (*.f64 phi2 R) -2)))) |
(+.f64 (/.f64 (*.f64 phi2 R) 2) (+.f64 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 -1 (*.f64 -3/2 (*.f64 phi2 R))))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (neg.f64 (*.f64 R (-.f64 (*.f64 phi2 -1/2) phi1)))))) |
(+.f64 (-.f64 1 (*.f64 (*.f64 R phi2) -2)) (-.f64 -1 (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 1 (*.f64 (*.f64 phi2 R) -2))) |
(+.f64 (-.f64 -1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 1 (*.f64 phi2 (*.f64 R -2)))) |
(+.f64 (-.f64 -1 (*.f64 (*.f64 R phi2) -2)) (-.f64 1 (*.f64 R (+.f64 phi1 phi2)))) |
(+.f64 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 -1 (*.f64 (*.f64 phi2 R) -2))) |
(+.f64 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R)) (-.f64 -1 (*.f64 phi2 (*.f64 R -2)))) |
(*.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 -1 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)) -1) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) 1/2) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1/2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 1/4 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) 1/4) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2)) -1) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))) 2) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) 4) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (neg.f64 (*.f64 (*.f64 R phi2) -3))) 2) |
(/.f64 (+.f64 (+.f64 (*.f64 3/2 (*.f64 phi2 R)) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 3/2 (*.f64 phi2 R))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 (*.f64 phi2 R) 3)) 2) |
(/.f64 (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 phi2 -3))) 2) |
(/.f64 (+.f64 (*.f64 (*.f64 R phi2) 4) (*.f64 (*.f64 R (+.f64 phi1 phi2)) -2)) 2) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))))) (*.f64 2 (*.f64 2 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2)))))) 8) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 2 (*.f64 (+.f64 R R) (+.f64 (+.f64 phi1 phi2) (*.f64 phi2 -3/2))))) 4) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))) (*.f64 (*.f64 R phi2) -3)) 2) |
(/.f64 (+.f64 (+.f64 (*.f64 3/2 (*.f64 phi2 R)) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 3/2 (*.f64 phi2 R))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 (*.f64 phi2 R) 3)) 2) |
(/.f64 (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 phi2 -3))) 2) |
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 R phi2) -3)) (neg.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi1 phi2) 2))))) 2) |
(/.f64 (+.f64 (+.f64 (*.f64 3/2 (*.f64 phi2 R)) (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)))) (*.f64 3/2 (*.f64 phi2 R))) 2) |
(/.f64 (+.f64 (*.f64 R (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2))) (*.f64 (*.f64 phi2 R) 3)) 2) |
(/.f64 (*.f64 R (-.f64 (-.f64 phi2 (*.f64 (+.f64 phi2 phi1) 2)) (*.f64 phi2 -3))) 2) |
(/.f64 (-.f64 (*.f64 (*.f64 R (+.f64 phi1 phi2)) -2) (neg.f64 (*.f64 (*.f64 R phi2) 4))) 2) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (-.f64 (*.f64 (*.f64 R phi2) 4) (*.f64 (+.f64 phi1 phi2) (+.f64 R R))) 2) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(pow.f64 (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) 1) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(neg.f64 (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -2))) |
(*.f64 R (-.f64 (*.f64 phi2 1/2) (+.f64 phi2 (+.f64 (*.f64 -3/2 phi2) phi1)))) |
(*.f64 R (+.f64 (neg.f64 (+.f64 phi2 phi1)) (*.f64 phi2 2))) |
(*.f64 R (-.f64 phi2 phi1)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.1b | (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) | |
| 2.6b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 42 to 21 computations (50% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | phi1 | @ | 0 | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | phi2 | @ | 0 | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | R | @ | inf | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | R | @ | 0 | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | phi1 | @ | inf | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 1× | batch-egg-rewrite |
| 944× | rational_best-simplify-63 |
| 774× | rational_best-2 |
| 774× | rational_best-3 |
| 774× | rational_best-1 |
| 772× | rational_best-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 29 |
| 1 | 86 | 29 |
| 2 | 167 | 29 |
| 3 | 477 | 29 |
| 4 | 1825 | 29 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (*.f64 lambda2 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda2 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R 4) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R (*.f64 lambda2 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R (+.f64 lambda2 lambda2)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1))))) |
| 1× | egg-herbie |
| 1162× | rational_best-simplify-47 |
| 1126× | rational_best-simplify-1 |
| 1032× | rational_best-simplify-63 |
| 796× | rational_best-simplify-48 |
| 662× | rational_best-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 139 | 2522 |
| 1 | 355 | 2506 |
| 2 | 880 | 2434 |
| 3 | 2329 | 2386 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 1/48 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 2) 2)) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 4)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(-.f64 (/.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2) 2)) |
(-.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
(/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (*.f64 lambda2 4))) 4) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda2 4)))) 8) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R (*.f64 lambda2 4))) 16) |
(/.f64 (*.f64 (*.f64 R (+.f64 lambda2 lambda2)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (*.f64 lambda2 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) 16) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
| Outputs |
|---|
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) (*.f64 phi1 -1/2))) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 phi1 (*.f64 (*.f64 lambda2 (*.f64 R (sin.f64 (*.f64 1/2 phi2)))) -1/2))) |
(+.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 R (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 phi1 -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 (pow.f64 phi1 2) -1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 -1/8 (pow.f64 phi1 2))) (*.f64 phi1 (*.f64 (*.f64 lambda2 (*.f64 R (sin.f64 (*.f64 1/2 phi2)))) -1/2)))) |
(+.f64 (*.f64 R (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 -1/2))) (*.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 phi1 -1/2)) (*.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R))))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 (pow.f64 phi1 2) -1/8)) (*.f64 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) (*.f64 (pow.f64 phi1 3) 1/48))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (*.f64 (*.f64 R (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda2)) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (+.f64 (*.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi2)))) (*.f64 -1/8 (pow.f64 phi1 2))) (*.f64 (*.f64 lambda2 (*.f64 R (sin.f64 (*.f64 1/2 phi2)))) (*.f64 1/48 (pow.f64 phi1 3)))) (*.f64 phi1 (*.f64 (*.f64 lambda2 (*.f64 R (sin.f64 (*.f64 1/2 phi2)))) -1/2)))) |
(+.f64 (*.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1)) (*.f64 (*.f64 R (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 R)) (+.f64 (*.f64 phi1 -1/2) (*.f64 1/48 (pow.f64 phi1 3))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 R)) (*.f64 lambda2 -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R phi2) (*.f64 lambda2 -1/2)))) |
(*.f64 (*.f64 lambda2 R) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 R)) (*.f64 lambda2 -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 lambda2 R))))) |
(+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) R)) -1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R phi2) (*.f64 lambda2 -1/2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (*.f64 lambda2 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (*.f64 (*.f64 lambda2 R) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 1/48 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 -1/8 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 R)) (*.f64 lambda2 -1/2))) (+.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)) (*.f64 lambda2 R))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) R)) (*.f64 lambda2 1/48)))) |
(+.f64 (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 lambda2 (*.f64 R (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) R)) -1/8)) (*.f64 1/48 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R (pow.f64 phi2 3))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R phi2) (*.f64 lambda2 -1/2))) (+.f64 (*.f64 lambda2 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (pow.f64 phi2 2))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 R (pow.f64 phi2 3)) (*.f64 lambda2 1/48)))))) |
(+.f64 (*.f64 (*.f64 lambda2 R) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) (*.f64 (*.f64 lambda2 R) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 2) 2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 4) (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 4)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 0) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 2) (/.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 2) 2) (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) -2) 2)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda2 3))) 4) (/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2))) 4)) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 2) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (*.f64 lambda2 4))) 4) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 lambda2 4)))) 8) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 (*.f64 R 4) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 R (*.f64 lambda2 4))) 16) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 (*.f64 R (+.f64 lambda2 lambda2)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (*.f64 lambda2 (+.f64 R R)) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) |
(/.f64 (*.f64 (*.f64 lambda2 4) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R 4))) 16) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R lambda2)) 1) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
| ✓ | 1.4b | (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) |
| ✓ | 2.0b | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
Compiled 84 to 52 computations (38.1% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 6.0ms | phi1 | @ | inf | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 6.0ms | phi1 | @ | -inf | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 6.0ms | lambda1 | @ | -inf | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 4.0ms | lambda1 | @ | 0 | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 4.0ms | R | @ | 0 | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 1× | batch-egg-rewrite |
| 1226× | rational_best-4 |
| 1226× | rational_best-2 |
| 1226× | rational_best-3 |
| 1226× | rational_best-1 |
| 1226× | exponential-1 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 148 |
| 1 | 120 | 148 |
| 2 | 262 | 148 |
| 3 | 763 | 144 |
| 4 | 3026 | 136 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) (*.f64 2 (+.f64 R R))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) (neg.f64 R)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (-.f64 0 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2)))) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 phi2 phi2)) (*.f64 2 (*.f64 (sin.f64 (/.f64 phi1 2)) (+.f64 lambda1 lambda1)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2))) (*.f64 2 (*.f64 (sin.f64 (/.f64 phi1 2)) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (+.f64 phi2 phi2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 2 (+.f64 lambda1 lambda1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) (neg.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (/.f64 phi1 2)) (cos.f64 (/.f64 phi1 -2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (neg.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (neg.f64 (+.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (*.f64 3 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))))))) |
| 1× | egg-herbie |
| 1274× | rational_best-simplify-62 |
| 1130× | rational_best-simplify-1 |
| 930× | rational_best-simplify-80 |
| 766× | rational_best-simplify-63 |
| 520× | rational_best-simplify-47 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 324 | 10511 |
| 1 | 830 | 10029 |
| 2 | 2139 | 9459 |
| 3 | 6330 | 9433 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 -1 (*.f64 R lambda1)) |
(+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (+.f64 (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))))) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) (*.f64 phi2 lambda1)))))) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
lambda1 |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) lambda1) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) lambda1)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) lambda1)) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) lambda1)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi1 6) lambda1)) lambda1))) |
(*.f64 -1 lambda1) |
(+.f64 (*.f64 -1 lambda1) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1)))))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.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 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.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 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 -1 (*.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/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(+.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 0) |
(+.f64 0 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2)) |
(-.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 0) |
(-.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) 2)) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 1) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) -1) |
(/.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 4) |
(/.f64 (*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) (*.f64 2 (+.f64 R R))) -4) |
(/.f64 (+.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))))) 8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 16) |
(/.f64 (neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2)))) -2) |
(/.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))))) -4) |
(/.f64 (*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) (neg.f64 R)) -1) |
(/.f64 (*.f64 R (+.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))))) -4) |
(pow.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 1) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 0) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) |
(+.f64 0 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) |
(+.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) |
(-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 0) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) 2)) |
(-.f64 0 (neg.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (-.f64 0 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))) |
(/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 1) |
(/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) 2) |
(/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2)))) 4) |
(/.f64 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2)))) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2))))) 8) |
(/.f64 (*.f64 (*.f64 2 (+.f64 phi2 phi2)) (*.f64 2 (*.f64 (sin.f64 (/.f64 phi1 2)) (+.f64 lambda1 lambda1)))) 16) |
(/.f64 (*.f64 (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2))) (*.f64 2 (*.f64 (sin.f64 (/.f64 phi1 2)) 2))) 16) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (+.f64 phi2 phi2)))) 16) |
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 2 (+.f64 lambda1 lambda1))) 4) |
(pow.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 1) |
(+.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 0) |
(+.f64 0 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) |
(+.f64 (-.f64 0 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) (neg.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 0) |
(-.f64 0 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2)) |
(/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 1) |
(/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) -1) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)) 2) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) 4) |
(/.f64 (+.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)))) 8) |
(/.f64 (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (/.f64 phi1 2)) (cos.f64 (/.f64 phi1 -2)))) 4) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) 16) |
(pow.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 1) |
(neg.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 0) |
(+.f64 0 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) |
(+.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 2)) |
(+.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) -2)) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) |
(+.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) 2)) |
(+.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2)) |
(+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) |
(+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (neg.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (neg.f64 (+.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))) |
(+.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (*.f64 3 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))) |
(*.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) |
(*.f64 1/2 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1) |
(*.f64 1 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) -1) |
(*.f64 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))) 1/2) |
(*.f64 -1 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) |
(*.f64 1/4 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) |
(*.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 1/4) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1) |
(/.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) -1) |
(/.f64 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))) 2) |
(/.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 4) |
(/.f64 (+.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 8) |
(pow.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1) |
(neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 -1 (*.f64 R lambda1)) |
(*.f64 lambda1 (neg.f64 R)) |
(*.f64 R (neg.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 lambda1 (neg.f64 R)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 lambda1 (neg.f64 R)) (*.f64 phi1 (*.f64 (*.f64 phi2 (*.f64 lambda1 R)) 1/4))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (*.f64 1/4 (*.f64 R (*.f64 phi2 (*.f64 phi1 lambda1))))) |
(-.f64 (*.f64 1/4 (*.f64 R (*.f64 phi2 (*.f64 phi1 lambda1)))) (*.f64 lambda1 R)) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 lambda1 (neg.f64 R)) (*.f64 1/8 (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 lambda1 (neg.f64 R)) (+.f64 (*.f64 phi1 (*.f64 (*.f64 phi2 (*.f64 lambda1 R)) 1/4)) (*.f64 (*.f64 lambda1 R) (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/4 (*.f64 R (*.f64 phi2 (*.f64 phi1 lambda1)))) (*.f64 (*.f64 lambda1 R) (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (+.f64 (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1))))))) |
(+.f64 (*.f64 1/8 (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 2))) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (*.f64 (pow.f64 phi1 3) -1/96)) (*.f64 lambda1 (neg.f64 R))))) |
(+.f64 (+.f64 (*.f64 lambda1 (neg.f64 R)) (*.f64 (*.f64 phi2 (*.f64 lambda1 R)) (*.f64 -1/96 (pow.f64 phi1 3)))) (+.f64 (*.f64 phi1 (*.f64 (*.f64 phi2 (*.f64 lambda1 R)) 1/4)) (*.f64 (*.f64 lambda1 R) (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 lambda1 R)) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (*.f64 (*.f64 lambda1 R) (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) R) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R))) |
(*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R) |
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R))) |
(*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R) |
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(+.f64 (*.f64 1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (*.f64 1/2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 phi2 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) R)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) R)) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1))) (neg.f64 R)) |
(*.f64 R (*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1))) (neg.f64 R)) |
(*.f64 R (*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1))) (neg.f64 R)) |
(*.f64 R (*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1))) (neg.f64 R)) |
(*.f64 R (*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1))) |
(*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) |
(*.f64 1/2 (*.f64 phi2 (*.f64 lambda1 phi1))) |
(*.f64 1/2 (*.f64 phi2 (*.f64 phi1 lambda1))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/48))) |
(+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 lambda1 phi1))) (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/48))) |
(*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 1/2 phi1) (*.f64 (pow.f64 phi1 3) -1/48))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 5) 1/3840)) (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/48)))) |
(+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 lambda1 phi1))) (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/48)) (*.f64 (*.f64 phi2 (pow.f64 phi1 5)) (*.f64 lambda1 1/3840)))) |
(+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 phi1 lambda1))) (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 (pow.f64 phi1 3) -1/48) (*.f64 1/3840 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/48)) (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 5) 1/3840)) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/645120 (*.f64 lambda1 (*.f64 phi2 (pow.f64 phi1 7))))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/48)) (+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 lambda1 phi1))) (+.f64 (*.f64 (*.f64 phi2 (pow.f64 phi1 7)) (*.f64 lambda1 -1/645120)) (*.f64 (*.f64 phi2 (pow.f64 phi1 5)) (*.f64 lambda1 1/3840))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 1/2 phi1) (*.f64 1/3840 (pow.f64 phi1 5)))) (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 -1/645120 (pow.f64 phi1 7)) (*.f64 (pow.f64 phi1 3) -1/48)))) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) |
lambda1 |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) lambda1) |
(+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) -1/8))) |
(+.f64 lambda1 (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 -1/8))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) lambda1)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) lambda1)) |
(+.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) -1/8)) (*.f64 lambda1 (*.f64 (pow.f64 phi1 4) 1/384)))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 -1/8)) (+.f64 lambda1 (*.f64 lambda1 (*.f64 1/384 (pow.f64 phi1 4))))) |
(+.f64 lambda1 (*.f64 lambda1 (+.f64 (*.f64 (pow.f64 phi1 2) -1/8) (*.f64 1/384 (pow.f64 phi1 4))))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) lambda1)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi1 6) lambda1)) lambda1))) |
(+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi1 4) 1/384)) (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) -1/8)) (+.f64 lambda1 (*.f64 -1/46080 (*.f64 lambda1 (pow.f64 phi1 6)))))) |
(+.f64 (*.f64 lambda1 (*.f64 1/384 (pow.f64 phi1 4))) (+.f64 lambda1 (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 -1/8)) (*.f64 lambda1 (*.f64 -1/46080 (pow.f64 phi1 6)))))) |
(+.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 -1/46080 (pow.f64 phi1 6))) (*.f64 lambda1 (+.f64 (*.f64 (pow.f64 phi1 2) -1/8) (*.f64 1/384 (pow.f64 phi1 4)))))) |
(*.f64 -1 lambda1) |
(*.f64 lambda1 -1) |
(neg.f64 lambda1) |
(+.f64 (*.f64 -1 lambda1) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 lambda1 -1) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1)))) |
(+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 lambda1) (*.f64 phi1 1/4))) |
(+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4))) |
(-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 lambda1 -1) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) 1/8)))) |
(+.f64 (neg.f64 lambda1) (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 phi1 1/4)) (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 1/8)))) |
(+.f64 (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)) (*.f64 lambda1 (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) (-.f64 (*.f64 lambda1 (*.f64 1/8 (pow.f64 phi1 2))) lambda1)) |
(+.f64 (*.f64 -1 lambda1) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 -1/96 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 lambda1 -1) (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi1 2) 1/8)) (+.f64 (*.f64 1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (*.f64 (*.f64 phi2 lambda1) (*.f64 (pow.f64 phi1 3) -1/96))))) |
(+.f64 (neg.f64 lambda1) (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 phi1 1/4)) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 1/8)) (*.f64 (*.f64 phi2 lambda1) (*.f64 -1/96 (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (*.f64 lambda1 (+.f64 -1 (*.f64 1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 1/4) (*.f64 -1/96 (pow.f64 phi1 3)))) (-.f64 (*.f64 lambda1 (*.f64 1/8 (pow.f64 phi1 2))) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) -1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/2 lambda1)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 phi2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.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)))) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) -1)) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) -1)) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) -1)) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1 (cos.f64 (*.f64 1/2 phi1)))) lambda1)) |
(*.f64 lambda1 (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) -1)) |
(*.f64 (-.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda1)) |
(+.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 0) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(+.f64 0 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2)) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(-.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 0) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(-.f64 (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 2) (/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) 2)) |
(/.f64 (-.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) 2) |
(/.f64 (*.f64 R (-.f64 (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 1) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 lambda1 (*.f64 R (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) -1) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))))) |
(/.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 4) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 lambda1 (*.f64 R (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) (*.f64 2 (+.f64 R R))) -4) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))))) |
(/.f64 (+.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) (*.f64 R (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))))) 8) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 lambda1 (*.f64 R (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (*.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 16) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 lambda1 (*.f64 R (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (neg.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) -2) |
(/.f64 (*.f64 R (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 lambda1 (*.f64 R (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) (+.f64 (*.f64 2 (+.f64 R R)) (*.f64 2 (+.f64 R R)))) -8) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))))) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2)))) -2) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 2 (cos.f64 (/.f64 phi1 2))) (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 2 (cos.f64 (/.f64 phi1 2))) (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) -2) |
(/.f64 (*.f64 R (*.f64 2 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))))) -4) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 2 (cos.f64 (/.f64 phi1 2))) (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 2 (cos.f64 (/.f64 phi1 2))) (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) (neg.f64 R)) -1) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(/.f64 (*.f64 R (+.f64 (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (/.f64 phi1 2)) 2) (*.f64 (sin.f64 (/.f64 phi1 2)) phi2))))) -4) |
(/.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 2 (cos.f64 (/.f64 phi1 2))) (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) -2) |
(/.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 2 (cos.f64 (/.f64 phi1 2))) (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) -2) |
(pow.f64 (*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) 1) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 (*.f64 lambda1 R) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (*.f64 R (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 lambda1 (*.f64 R (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 R (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))))) |
(neg.f64 (*.f64 (*.f64 lambda1 R) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))))) |
(+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 0) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(+.f64 0 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(+.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 0) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (neg.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) 2)) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(-.f64 0 (neg.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (-.f64 0 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4))) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 1) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) 2) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2)))) 4) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2)))) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2))))) 8) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 phi2 phi2)) (*.f64 2 (*.f64 (sin.f64 (/.f64 phi1 2)) (+.f64 lambda1 lambda1)))) 16) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (*.f64 2 (*.f64 lambda1 (+.f64 phi2 phi2))) (*.f64 2 (*.f64 (sin.f64 (/.f64 phi1 2)) 2))) 16) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 2 (+.f64 phi2 phi2)))) 16) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 2 (+.f64 lambda1 lambda1))) 4) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(pow.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 1) |
(*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) |
(*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 0) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(+.f64 0 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(+.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(+.f64 (-.f64 0 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) (neg.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 0) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(-.f64 0 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2)) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 1) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) -1) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)) 2) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(/.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) 4) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(/.f64 (+.f64 (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) (*.f64 lambda1 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2)))) 8) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(/.f64 (*.f64 (+.f64 lambda1 lambda1) (+.f64 (cos.f64 (/.f64 phi1 2)) (cos.f64 (/.f64 phi1 -2)))) 4) |
(/.f64 (*.f64 (*.f64 2 (+.f64 lambda1 lambda1)) (*.f64 2 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) 16) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(pow.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 1) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(neg.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) |
(+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 0) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(+.f64 0 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 2)) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) -2)) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (*.f64 (cos.f64 (/.f64 phi1 2)) 2))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (*.f64 2 (cos.f64 (/.f64 phi1 2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (/.f64 phi1 2)) (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (*.f64 2 (cos.f64 (/.f64 phi1 2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (/.f64 phi1 2)) (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (*.f64 2 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 0 (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) 0)) |
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (-.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (neg.f64 (neg.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) 2)) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (cos.f64 (/.f64 phi1 2)))) 2) (/.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) 2)) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (neg.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)))) (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)) (neg.f64 (+.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (/.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) 4)))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(+.f64 (-.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)) (neg.f64 (*.f64 3 (/.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) 2)))) |
(+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (neg.f64 (+.f64 (*.f64 (*.f64 phi2 lambda1) (*.f64 (sin.f64 (/.f64 phi1 2)) 1/2)) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))))) |
(+.f64 (neg.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) (*.f64 (*.f64 phi2 lambda1) (-.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) |
(-.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2)))) |
(*.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) |
(*.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) |
(*.f64 1/2 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 phi2 lambda1)) (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) 2))))) |
(*.f64 1/2 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 lambda1 (+.f64 phi2 phi2))) (+.f64 (*.f64 (*.f64 phi2 lambda1) (sin.f64 (/.f64 phi1 2))) (*.f64 lambda1 (*.f64 2 (cos.f64 (/.f64 phi1 2))))))) |
(*.f64 1/2 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (-.f64 (*.f64 lambda1 (+.f64 phi2 phi2)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 lambda1 -2)))) |
(*.f64 1/2 (+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi1 2)) -2)) (*.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (-.f64 (+.f64 lambda1 lambda1) lambda1)))) |
(*.f64 1/2 (*.f64 lambda1 (-.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 2 (cos.f64 (/.f64 phi1 2)))))) |
(*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 1 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2))))) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) -1) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 0 (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) 0)) |
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) |
(*.f64 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))) 1/2) |
(*.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) |
(*.f64 -1 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 0 (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) 0)) |
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) |
(*.f64 1/4 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) |
(*.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) |
(*.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 1/4) |
(*.f64 1/2 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2)))) |
(/.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(/.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)))) -1) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 0 (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) 0)) |
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) |
(/.f64 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))) 2) |
(/.f64 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) 4) |
(/.f64 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2)))))) (*.f64 2 (*.f64 lambda1 (+.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) phi2) (*.f64 -2 (cos.f64 (/.f64 phi1 2))))))) 8) |
(/.f64 (*.f64 lambda1 (+.f64 (*.f64 phi2 (sin.f64 (/.f64 phi1 2))) (*.f64 (cos.f64 (/.f64 phi1 2)) -2))) 2) |
(pow.f64 (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2)) (cos.f64 (/.f64 phi1 2)))) 1) |
(*.f64 lambda1 (-.f64 (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(*.f64 lambda1 (-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))) (cos.f64 (/.f64 phi1 2)))) |
(neg.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 (sin.f64 (/.f64 phi1 2)) (*.f64 1/2 phi2))))) |
(-.f64 (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))) (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) (*.f64 lambda1 (cos.f64 (/.f64 phi1 2))))) |
(-.f64 0 (+.f64 (*.f64 lambda1 (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 phi2 (*.f64 1/2 (sin.f64 (/.f64 phi1 2)))))) 0)) |
(*.f64 (neg.f64 lambda1) (-.f64 (cos.f64 (/.f64 phi1 2)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (/.f64 phi1 2)))))) |
Compiled 18904 to 10930 computations (42.2% saved)
50 alts after pruning (46 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 876 | 13 | 889 |
| Fresh | 9 | 33 | 42 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 3 | 6 |
| Total | 888 | 50 | 938 |
| Status | Error | Program |
|---|---|---|
| 28.3b | (/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) | |
| 28.4b | (-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) | |
| 28.1b | (-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) | |
| 28.3b | (-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) | |
| 28.3b | (-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) | |
| 52.1b | (-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) | |
| 28.1b | (-.f64 (*.f64 phi2 R) (*.f64 R phi1)) | |
| 41.4b | (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) | |
| 28.2b | (-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) | |
| 28.4b | (+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) | |
| 36.1b | (+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) | |
| 28.2b | (+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) | |
| 28.2b | (+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) | |
| 51.6b | (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) | |
| 28.1b | (*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) | |
| 46.1b | (*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) | |
| 28.1b | (*.f64 (-.f64 phi2 phi1) R) | |
| 52.3b | (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) | |
| 51.8b | (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) | |
| 51.5b | (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) | |
| 51.6b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) | |
| 41.0b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) | |
| 53.0b | (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) | |
| 51.5b | (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) | |
| ✓ | 44.3b | (*.f64 phi1 (neg.f64 R)) |
| 51.5b | (*.f64 lambda2 (*.f64 (-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) R)) | |
| 51.5b | (*.f64 lambda2 (*.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) R)) | |
| 52.4b | (*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) | |
| 52.1b | (*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) | |
| 52.0b | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) | |
| ✓ | 51.8b | (*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
| 52.5b | (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) | |
| 53.2b | (*.f64 R (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2))))) | |
| 58.0b | (*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| 52.5b | (*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) | |
| 42.7b | (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) | |
| 60.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) | |
| 53.0b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) | |
| 48.8b | (*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) | |
| 59.9b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) | |
| 52.0b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) | |
| 44.1b | (*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 42.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 41.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 43.5b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ✓ | 51.5b | (*.f64 R (neg.f64 lambda1)) |
| ✓ | 46.0b | (*.f64 R phi2) |
| 62.0b | (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
Compiled 1057 to 740 computations (30% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.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 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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 (+.f64 (/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) R)) |
(*.f64 R (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2))))) |
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4))))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 1/2)) (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) (*.f64 phi2 R)) (*.f64 R (*.f64 (+.f64 (*.f64 lambda1 (*.f64 1/8 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 -1/8))) (pow.f64 phi2 2))))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (-.f64 phi2 phi1)) |
9 calls:
| 1.3s | phi1 |
| 1.1s | lambda2 |
| 933.0ms | (-.f64 lambda1 lambda2) |
| 770.0ms | phi2 |
| 699.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 22.9b | 5 | R |
| 25.0b | 3 | lambda1 |
| 23.2b | 4 | lambda2 |
| 16.6b | 7 | phi1 |
| 18.8b | 6 | phi2 |
| 15.9b | 3 | (*.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))))) |
| 15.9b | 2 | (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)))) |
| 15.9b | 2 | (+.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))) |
| 20.9b | 6 | (-.f64 lambda1 lambda2) |
Compiled 1678 to 912 computations (45.6% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.1551387536462717e+273 | 3.701939217994156e+287 |
| 0.0ms | -inf | -1.2081440906948106e+298 |
Compiled 45 to 28 computations (37.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.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 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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 (+.f64 (/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) R)) |
(*.f64 R (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2))))) |
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (-.f64 phi2 phi1)) |
9 calls:
| 1.7s | (-.f64 lambda1 lambda2) |
| 1.1s | phi2 |
| 909.0ms | phi1 |
| 714.0ms | lambda1 |
| 687.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 23.1b | 5 | R |
| 25.0b | 3 | lambda1 |
| 24.3b | 2 | lambda2 |
| 17.7b | 5 | phi1 |
| 19.2b | 6 | phi2 |
| 16.4b | 3 | (*.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))))) |
| 16.4b | 2 | (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)))) |
| 16.4b | 2 | (+.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))) |
| 21.2b | 6 | (-.f64 lambda1 lambda2) |
Compiled 1498 to 802 computations (46.5% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.1551387536462717e+273 | 3.701939217994156e+287 |
| 0.0ms | -inf | -1.2081440906948106e+298 |
Compiled 45 to 28 computations (37.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.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 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (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 (+.f64 (/.f64 (*.f64 (+.f64 lambda2 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)))) 4) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 4)) (cos.f64 (/.f64 (+.f64 phi1 phi2) 4))) (*.f64 (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)) (sin.f64 (/.f64 (+.f64 phi1 phi2) 4)))) R)) |
(*.f64 R (+.f64 (*.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 (pow.f64 phi1 2) -1/8) -1)) (*.f64 (*.f64 lambda2 (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 3) 1/48) (*.f64 phi1 -1/2))))) |
(*.f64 lambda2 (+.f64 (*.f64 (*.f64 R (sin.f64 (*.f64 1/2 phi2))) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (*.f64 R (cos.f64 (*.f64 1/2 phi2))) (-.f64 (*.f64 -1/8 (pow.f64 phi1 2)) -1)))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.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 (-.f64 phi2 phi1)) |
9 calls:
| 1.3s | lambda1 |
| 1.2s | R |
| 1.1s | phi1 |
| 949.0ms | phi2 |
| 854.0ms | (-.f64 lambda1 lambda2) |
| Error | Segments | Branch |
|---|---|---|
| 23.1b | 5 | R |
| 25.0b | 3 | lambda1 |
| 24.3b | 2 | lambda2 |
| 17.7b | 5 | phi1 |
| 19.2b | 6 | phi2 |
| 16.4b | 3 | (*.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))))) |
| 16.4b | 2 | (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)))) |
| 16.4b | 2 | (+.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))) |
| 21.2b | 6 | (-.f64 lambda1 lambda2) |
Compiled 1453 to 780 computations (46.3% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.1551387536462717e+273 | 3.701939217994156e+287 |
| 0.0ms | -inf | -1.2081440906948106e+298 |
Compiled 45 to 28 computations (37.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi1) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 phi1 phi2)) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (+.f64 1/2 (*.f64 1/2 (+.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) (neg.f64 phi2)))))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda2 -1/2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (sqrt.f64 (-.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (+.f64 1/2 (*.f64 1/2 (-.f64 (cos.f64 phi1) (*.f64 (sin.f64 phi1) phi2))))))))) |
(*.f64 lambda2 (*.f64 (-.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 3 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -2))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi1) (*.f64 phi2 (neg.f64 (sin.f64 phi1)))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (+.f64 (cos.f64 phi2) (*.f64 (sin.f64 phi2) (neg.f64 phi1))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R phi2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
6 calls:
| 1.1s | (-.f64 lambda1 lambda2) |
| 881.0ms | R |
| 846.0ms | phi2 |
| 819.0ms | lambda1 |
| 659.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 23.1b | 5 | R |
| 25.0b | 3 | lambda1 |
| 24.3b | 2 | lambda2 |
| 17.7b | 5 | phi1 |
| 19.2b | 6 | phi2 |
| 21.2b | 6 | (-.f64 lambda1 lambda2) |
Compiled 1153 to 609 computations (47.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 259.0ms | 7.238867708801129e-91 | 3.7318597399876104e-78 |
| 102.0ms | 4.143998861099649e-167 | 3.988998499687982e-166 |
| 89.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 387.0ms | -4.061554182510427e+27 | -9.84934581806007e+22 |
| 731.0ms | 453× | body | 256 | valid |
| 79.0ms | 38× | body | 1024 | valid |
| 14.0ms | 21× | body | 512 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 1121 to 790 computations (29.5% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 1)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))) 1/2)))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (-.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (*.f64 lambda1 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 phi2 2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) R)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 lambda2 R)) |
(*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)))))) |
(*.f64 R (-.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 R (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R phi2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
6 calls:
| 1.7s | phi2 |
| 1.3s | (-.f64 lambda1 lambda2) |
| 929.0ms | lambda1 |
| 820.0ms | phi1 |
| 527.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 23.8b | 5 | R |
| 25.0b | 3 | lambda1 |
| 24.3b | 2 | lambda2 |
| 17.7b | 5 | phi1 |
| 20.4b | 5 | phi2 |
| 22.1b | 6 | (-.f64 lambda1 lambda2) |
Compiled 816 to 445 computations (45.5% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 154.0ms | 7.238867708801129e-91 | 3.7318597399876104e-78 |
| 58.0ms | 4.143998861099649e-167 | 3.988998499687982e-166 |
| 89.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 116.0ms | -4.061554182510427e+27 | -9.84934581806007e+22 |
| 303.0ms | 463× | body | 256 | valid |
| 61.0ms | 30× | body | 1024 | valid |
| 12.0ms | 19× | body | 512 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 993 to 710 computations (28.5% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 -1/2 (*.f64 phi1 (*.f64 lambda2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) R)))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 513.0ms | lambda1 |
| 499.0ms | phi1 |
| 430.0ms | phi2 |
| 388.0ms | R |
| 282.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 27.0b | 3 | R |
| 24.9b | 4 | lambda1 |
| 25.8b | 2 | lambda2 |
| 19.9b | 3 | phi1 |
| 21.3b | 5 | phi2 |
Compiled 608 to 313 computations (48.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 446.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 126.0ms | -9.607400787077962e+30 | -4.061554182510427e+27 |
| 523.0ms | 227× | body | 256 | valid |
| 37.0ms | 21× | body | 1024 | valid |
| 5.0ms | 8× | body | 512 | valid |
Compiled 541 to 388 computations (28.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 1.5s | phi1 |
| 467.0ms | lambda2 |
| 443.0ms | lambda1 |
| 413.0ms | phi2 |
| 226.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 27.0b | 3 | R |
| 25.4b | 4 | lambda1 |
| 25.8b | 2 | lambda2 |
| 21.2b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 574 to 295 computations (48.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 81.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 34.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 87.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 58.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 96.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 123.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 101.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 364.0ms | 647× | body | 256 | valid |
| 105.0ms | 44× | body | 1024 | valid |
| 51.0ms | 29× | body | 512 | valid |
Compiled 1314 to 978 computations (25.6% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) R)) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 680.0ms | phi1 |
| 310.0ms | lambda1 |
| 239.0ms | phi2 |
| 231.0ms | lambda2 |
| 191.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 27.0b | 3 | R |
| 25.5b | 4 | lambda1 |
| 25.8b | 2 | lambda2 |
| 21.2b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 552 to 283 computations (48.7% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 186.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 46.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 74.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 95.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 110.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 107.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 98.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 436.0ms | 641× | body | 256 | valid |
| 198.0ms | 50× | body | 1024 | valid |
| 59.0ms | 29× | body | 512 | valid |
Compiled 1282 to 962 computations (25% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 1.5s | phi1 |
| 633.0ms | lambda2 |
| 546.0ms | phi2 |
| 410.0ms | lambda1 |
| 216.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 27.0b | 3 | R |
| 25.5b | 4 | lambda1 |
| 24.9b | 5 | lambda2 |
| 21.2b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 522 to 268 computations (48.7% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 102.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 49.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 84.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 212.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 87.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 161.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 177.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 711.0ms | 636× | body | 256 | valid |
| 61.0ms | 48× | body | 1024 | valid |
| 53.0ms | 36× | body | 512 | valid |
Compiled 1258 to 950 computations (24.5% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 1.1s | phi1 |
| 576.0ms | lambda1 |
| 355.0ms | R |
| 337.0ms | lambda2 |
| 256.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 27.0b | 3 | R |
| 25.5b | 4 | lambda1 |
| 24.9b | 5 | lambda2 |
| 21.3b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 513 to 263 computations (48.7% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 108.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 41.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 72.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 52.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 111.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 151.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 96.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 488.0ms | 655× | body | 256 | valid |
| 75.0ms | 36× | body | 1024 | valid |
| 35.0ms | 29× | body | 512 | valid |
Compiled 1282 to 950 computations (25.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 749.0ms | phi1 |
| 415.0ms | R |
| 414.0ms | lambda1 |
| 351.0ms | lambda2 |
| 322.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 27.0b | 3 | R |
| 25.5b | 4 | lambda1 |
| 24.9b | 5 | lambda2 |
| 21.3b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 504 to 258 computations (48.8% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 130.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 43.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 84.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 116.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 105.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 134.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 74.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 484.0ms | 635× | body | 256 | valid |
| 168.0ms | 58× | body | 1024 | valid |
| 18.0ms | 27× | body | 512 | valid |
Compiled 1282 to 950 computations (25.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda2 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R lambda2)) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 799.0ms | phi1 |
| 351.0ms | lambda2 |
| 260.0ms | lambda1 |
| 253.0ms | phi2 |
| 73.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 1 | R |
| 25.7b | 4 | lambda1 |
| 24.9b | 5 | lambda2 |
| 21.5b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 495 to 253 computations (48.9% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 121.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 52.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 75.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 123.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 92.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 137.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 143.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 523.0ms | 660× | body | 256 | valid |
| 106.0ms | 39× | body | 1024 | valid |
| 46.0ms | 21× | body | 512 | valid |
Compiled 1202 to 886 computations (26.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda2)) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 981.0ms | phi1 |
| 596.0ms | lambda2 |
| 465.0ms | lambda1 |
| 171.0ms | phi2 |
| 62.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 1 | R |
| 25.7b | 4 | lambda1 |
| 24.9b | 5 | lambda2 |
| 21.5b | 8 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 463 to 234 computations (49.5% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 96.0ms | 1.9087227403471929e-193 | 1.0225297879529385e-189 |
| 59.0ms | 3.7592813523679005e-224 | 4.984794261493931e-224 |
| 72.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 79.0ms | -2.5117035686205756e-135 | -3.871400863651067e-136 |
| 108.0ms | -1.407677996740946e-91 | -2.601766329594185e-92 |
| 127.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 117.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 449.0ms | 640× | body | 256 | valid |
| 115.0ms | 50× | body | 1024 | valid |
| 44.0ms | 30× | body | 512 | valid |
Compiled 1202 to 886 computations (26.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) 1/4)))) |
(*.f64 R (+.f64 (neg.f64 lambda1) (*.f64 (*.f64 phi2 phi1) (*.f64 lambda1 1/4)))) |
(+.f64 (/.f64 (*.f64 phi2 R) -1/2) (*.f64 R (-.f64 (*.f64 phi2 3) phi1))) |
(-.f64 (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 phi1 1/4)) (*.f64 R lambda1)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (*.f64 R (-.f64 (+.f64 phi1 phi2) (*.f64 phi2 3/2)))) |
(-.f64 (*.f64 (*.f64 phi1 R) -3/2) (*.f64 R (-.f64 (-.f64 (neg.f64 phi2) phi1) (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi1 phi2) (-.f64 (*.f64 phi1 -1/2) phi1))) (*.f64 phi1 (*.f64 R -1/2))) |
(+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (/.f64 (*.f64 (-.f64 phi2 phi1) (*.f64 R 3)) 4)) |
(-.f64 (*.f64 (*.f64 R phi2) 1/2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 R (*.f64 phi2 -3/2)))) |
(-.f64 (-.f64 (/.f64 (*.f64 R phi2) 2) (*.f64 phi2 (*.f64 R -3/2))) (*.f64 R (+.f64 phi1 phi2))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (*.f64 R (+.f64 phi1 phi2)) (*.f64 (*.f64 R phi2) -3/2))) |
(/.f64 (*.f64 R (*.f64 4 (-.f64 (*.f64 phi2 4) (+.f64 phi2 (+.f64 phi2 (+.f64 phi2 phi1)))))) 4) |
(+.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1)) (/.f64 (*.f64 phi1 R) 2))) |
(-.f64 (*.f64 R (+.f64 phi1 phi2)) (-.f64 (/.f64 (*.f64 phi1 R) 2) (*.f64 (*.f64 phi1 -1/2) (*.f64 R 3)))) |
(+.f64 (*.f64 phi2 (*.f64 R 1/2)) (+.f64 (*.f64 R (*.f64 phi2 3/2)) (+.f64 -1 (-.f64 1 (*.f64 (+.f64 phi2 phi1) R))))) |
(-.f64 (+.f64 (neg.f64 (*.f64 (+.f64 phi1 phi2) (neg.f64 R))) (*.f64 R (-.f64 (*.f64 phi1 -1/2) phi1))) (/.f64 (*.f64 phi1 R) 2)) |
(-.f64 (+.f64 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4) (*.f64 (-.f64 phi2 phi1) (*.f64 R 1/2))) (-.f64 0 (/.f64 (*.f64 R (-.f64 phi2 phi1)) 4))) |
(-.f64 (/.f64 (*.f64 R phi2) 2) (+.f64 (-.f64 (*.f64 R (*.f64 phi2 4)) (-.f64 (*.f64 R (*.f64 phi2 3)) (*.f64 R phi1))) (*.f64 (*.f64 R phi2) -3/2))) |
| Outputs |
|---|
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 351.0ms | phi1 |
| 250.0ms | lambda1 |
| 162.0ms | phi2 |
| 64.0ms | lambda2 |
| 56.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 1 | R |
| 25.7b | 4 | lambda1 |
| 28.1b | 1 | lambda2 |
| 24.0b | 5 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 447 to 224 computations (49.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 303.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 107.0ms | -1.7967670846579653e-175 | -1.3450625829741175e-177 |
| 117.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 124.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 564.0ms | 415× | body | 256 | valid |
| 51.0ms | 31× | body | 1024 | valid |
| 26.0ms | 18× | body | 512 | valid |
Compiled 696 to 513 computations (26.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 phi1 R)) |
(*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) |
(*.f64 (-.f64 (*.f64 1/2 R) (+.f64 R (*.f64 -3/2 R))) phi2) |
| Outputs |
|---|
(*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 294.0ms | phi1 |
| 131.0ms | lambda1 |
| 90.0ms | phi2 |
| 44.0ms | lambda2 |
| 31.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 1 | R |
| 25.7b | 4 | lambda1 |
| 28.1b | 1 | lambda2 |
| 24.0b | 5 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 121 to 68 computations (43.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 115.0ms | -1.7967670846579653e-175 | -1.3450625829741175e-177 |
| 97.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 395.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 566.0ms | 418× | body | 256 | valid |
| 63.0ms | 32× | body | 1024 | valid |
| 9.0ms | 14× | body | 512 | valid |
Compiled 682 to 513 computations (24.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
| Outputs |
|---|
(-.f64 (*.f64 phi2 R) (*.f64 R phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 134.0ms | phi2 |
| 116.0ms | phi1 |
| 109.0ms | lambda1 |
| 25.0ms | lambda2 |
| 12.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 1 | R |
| 25.7b | 4 | lambda1 |
| 28.1b | 1 | lambda2 |
| 24.0b | 5 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 81 to 46 computations (43.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 86.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 196.0ms | -1.7967670846579653e-175 | -1.3450625829741175e-177 |
| 130.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 82.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 303.0ms | 416× | body | 256 | valid |
| 146.0ms | 26× | body | 1024 | valid |
| 14.0ms | 22× | body | 512 | valid |
Compiled 668 to 499 computations (25.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (-.f64 phi2 phi1) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 91.0ms | phi1 |
| 77.0ms | lambda1 |
| 76.0ms | phi2 |
| 40.0ms | R |
| 18.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 28.1b | 1 | R |
| 25.7b | 4 | lambda1 |
| 28.1b | 1 | lambda2 |
| 24.0b | 5 | phi1 |
| 26.5b | 3 | phi2 |
Compiled 66 to 42 computations (36.4% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 56.0ms | -7.741649235721785e-246 | -1.0360354191449017e-246 |
| 93.0ms | -1.7967670846579653e-175 | -1.3450625829741175e-177 |
| 116.0ms | -8.466428252941037e-72 | -8.413476593327261e-80 |
| 101.0ms | -0.03218852066620985 | -0.0004210307498479475 |
| 297.0ms | 415× | body | 256 | valid |
| 35.0ms | 25× | body | 512 | valid |
| 23.0ms | 24× | body | 1024 | valid |
Compiled 654 to 492 computations (24.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
| Outputs |
|---|
(*.f64 R (neg.f64 phi1)) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R phi2) |
5 calls:
| 145.0ms | lambda2 |
| 136.0ms | lambda1 |
| 127.0ms | R |
| 101.0ms | phi2 |
| 48.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 38.0b | 8 | R |
| 35.3b | 7 | lambda1 |
| 37.3b | 9 | lambda2 |
| 28.9b | 3 | phi1 |
| 28.6b | 6 | phi2 |
Compiled 50 to 37 computations (26% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 141.0ms | 6.700528289470227e-5 | 54.55883489050568 |
| 117.0ms | 1.0849064643692987e-16 | 6.184523801214382e-11 |
| 63.0ms | 3.40245533428648e-25 | 1.072823056708751e-24 |
| 246.0ms | 1.194563705806761e-58 | 5.8098454880395635e-58 |
| 96.0ms | 2.0934849721943513e-162 | 5.3009478469091e-159 |
| 394.0ms | 534× | body | 256 | valid |
| 48.0ms | 30× | body | 1024 | valid |
| 32.0ms | 28× | body | 512 | valid |
Compiled 762 to 597 computations (21.7% saved)
Total -25.3b remaining (-69.1%)
Threshold costs -25.3b (-69.1%)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 R (neg.f64 lambda1)) |
| Outputs |
|---|
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R phi2) |
5 calls:
| 68.0ms | R |
| 49.0ms | phi1 |
| 41.0ms | phi2 |
| 37.0ms | lambda1 |
| 21.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 43.5b | 4 | R |
| 41.8b | 2 | lambda1 |
| 44.7b | 2 | lambda2 |
| 41.9b | 3 | phi1 |
| 36.6b | 2 | phi2 |
Compiled 42 to 33 computations (21.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 137.0ms | 6.700528289470227e-5 | 54.55883489050568 |
| 104.0ms | 126× | body | 256 | valid |
| 10.0ms | 10× | body | 1024 | valid |
| 5.0ms | 8× | body | 512 | valid |
Compiled 216 to 163 computations (24.5% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 329 | 3730 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (*.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))))) -inf.0) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 (*.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))))) 4999999999999999606891439222088170743356359581629103514674898302336536884368180344372105812195669071086632859212554450592370239000406022955616895750847586724854960694891108814617789564851396347504833175725001428207654045160442233287179879902741358285114579838690012111568896) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (-.f64 phi2 phi1)))) |
(if (<=.f64 (*.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))))) -inf.0) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 (*.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))))) 4999999999999999606891439222088170743356359581629103514674898302336536884368180344372105812195669071086632859212554450592370239000406022955616895750847586724854960694891108814617789564851396347504833175725001428207654045160442233287179879902741358285114579838690012111568896) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (-.f64 phi2 phi1)))) |
(if (<=.f64 (*.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))))) -inf.0) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 (*.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))))) 4999999999999999606891439222088170743356359581629103514674898302336536884368180344372105812195669071086632859212554450592370239000406022955616895750847586724854960694891108814617789564851396347504833175725001428207654045160442233287179879902741358285114579838690012111568896) (*.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 (-.f64 phi2 phi1)))) |
(if (<=.f64 phi1 -350000000000000020971520) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 5016456510113119/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (if (<=.f64 phi1 7701500895843123/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 R phi2) (if (<=.f64 phi1 7717921907136101/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -169999999999999995805696) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 8668436849475469/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) (if (<=.f64 phi1 5576948924576055/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 R phi2) (if (<=.f64 phi1 7717921907136101/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -74999999999999997972909654016) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 5016456510113119/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) (*.f64 R (-.f64 phi2 phi1)))) |
(if (<=.f64 phi1 -1498797955988901/288230376151711744) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -6257774519299541/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (if (<=.f64 phi1 -1504535092089487/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -5892103094213055/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (if (<=.f64 phi1 -8856227212065807/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 586055956014831/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 3184847909140617/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -242445077749771/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 -7339195571168229/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -6677716840108129/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (if (<=.f64 phi1 -7380189343388173/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 586055956014831/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 3009873906067871/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -18649621365367/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 -8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -1964034364737685/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -1328434081809871/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 4792635373632395/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 4263988033596151/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -3458764513820541/4611686018427387904) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 -96326941871583/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -5564764033423441/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -3542490884826323/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 4063321295036161/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 2311583159860125/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -3458764513820541/4611686018427387904) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -2033776718772351/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (if (<=.f64 phi1 -8366682951131781/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -253687772111951/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -2755270688198251/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 5001010824659891/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 928044454370927/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -130547349557569/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -2749648110632759/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -8265812064594753/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 8751768943154809/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 1695160983897425/5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -3381798007586549/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -3302638007025703/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -2749648110632759/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -1722044180123907/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 7918267139044827/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 3260696731573527/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -8854437155380585/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -5997033914328727/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -7071782957314403/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -1525239130966889/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) (if (<=.f64 phi1 -5172161658661781/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -1539823708447491/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -7872201966280717/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 phi2 R) (*.f64 R phi1)) (if (<=.f64 phi1 -466240534134175/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -178220336625867/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -3345685835669305/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -2566372847412485/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -8265812064594753/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi2 2572236175320287/494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 1696173182187249/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 2858371882135883/2722258935367507707706996859454145691648) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 1044544094588061/5070602400912917605986812821504) (*.f64 R phi2) (if (<=.f64 phi2 1936908127739503/18446744073709551616) (*.f64 R (neg.f64 lambda1)) (*.f64 R phi2)))))) |
(if (<=.f64 phi2 1936908127739503/18446744073709551616) (*.f64 R (neg.f64 lambda1)) (*.f64 R phi2)) |
(*.f64 R phi2) |
| Outputs |
|---|
(if (<=.f64 (*.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))))) -inf.0) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 (*.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))))) 4999999999999999606891439222088170743356359581629103514674898302336536884368180344372105812195669071086632859212554450592370239000406022955616895750847586724854960694891108814617789564851396347504833175725001428207654045160442233287179879902741358285114579838690012111568896) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (+.f64 1/2 (/.f64 (-.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (*.f64 (sin.f64 phi1) (sin.f64 phi2))) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (-.f64 phi2 phi1)))) |
(if (<=.f64 (*.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))))) -inf.0) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 (*.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))))) 4999999999999999606891439222088170743356359581629103514674898302336536884368180344372105812195669071086632859212554450592370239000406022955616895750847586724854960694891108814617789564851396347504833175725001428207654045160442233287179879902741358285114579838690012111568896) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (/.f64 (-.f64 (+.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (-.f64 phi2 phi1)))) |
(if (<=.f64 (*.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))))) -inf.0) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 (*.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))))) 4999999999999999606891439222088170743356359581629103514674898302336536884368180344372105812195669071086632859212554450592370239000406022955616895750847586724854960694891108814617789564851396347504833175725001428207654045160442233287179879902741358285114579838690012111568896) (*.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 (-.f64 phi2 phi1)))) |
(if (<=.f64 phi1 -350000000000000020971520) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 5016456510113119/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 R (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (if (<=.f64 phi1 7701500895843123/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 R phi2) (if (<=.f64 phi1 7717921907136101/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -169999999999999995805696) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 8668436849475469/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) (if (<=.f64 phi1 5576948924576055/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) (*.f64 R phi2) (if (<=.f64 phi1 7717921907136101/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda2 lambda1) R)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -74999999999999997972909654016) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 5016456510113119/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 R (+.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (neg.f64 lambda1)))) (*.f64 R (-.f64 phi2 phi1)))) |
(if (<=.f64 phi1 -1498797955988901/288230376151711744) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -6257774519299541/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (if (<=.f64 phi1 -1504535092089487/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -5892103094213055/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (if (<=.f64 phi1 -8856227212065807/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 586055956014831/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 3184847909140617/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -242445077749771/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 -7339195571168229/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -6677716840108129/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (if (<=.f64 phi1 -7380189343388173/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 586055956014831/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 3009873906067871/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -18649621365367/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 -8807034685401875/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -1964034364737685/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -1328434081809871/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 4792635373632395/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 4263988033596151/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -3458764513820541/4611686018427387904) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -6962525309737013/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (neg.f64 R)) (if (<=.f64 phi1 -96326941871583/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -5564764033423441/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -3542490884826323/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 4063321295036161/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 2311583159860125/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -3458764513820541/4611686018427387904) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -2033776718772351/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) (if (<=.f64 phi1 -8366682951131781/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -253687772111951/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -2755270688198251/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 5001010824659891/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 928044454370927/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -130547349557569/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -6972235792609817/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -2749648110632759/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -8265812064594753/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 8751768943154809/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 1695160983897425/5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) R)) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -3381798007586549/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -3302638007025703/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -2749648110632759/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (if (<=.f64 phi1 -1722044180123907/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 R (-.f64 (*.f64 1/4 (*.f64 phi2 (*.f64 phi1 lambda1))) lambda1)) (if (<=.f64 phi1 7918267139044827/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 3260696731573527/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi2)))) (*.f64 R (-.f64 phi2 phi1))))))))) |
(if (<=.f64 phi1 -8854437155380585/18446744073709551616) (-.f64 (*.f64 R (+.f64 phi2 phi2)) (*.f64 R (+.f64 phi1 phi2))) (if (<=.f64 phi1 -5997033914328727/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -7071782957314403/4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -1525239130966889/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (*.f64 (-.f64 (*.f64 2 phi2) (+.f64 phi2 phi1)) R) (if (<=.f64 phi1 -5172161658661781/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -1539823708447491/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -7872201966280717/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (-.f64 (*.f64 phi2 R) (*.f64 R phi1)) (if (<=.f64 phi1 -466240534134175/62165404551223330269422781018352605012557018849668464680057997111644937126566671941632) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -178220336625867/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -3345685835669305/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi1 -7932099951695107/18446744073709551616) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi1 -2566372847412485/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi1 -8265812064594753/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1)))))) |
(if (<=.f64 phi2 2572236175320287/494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 1696173182187249/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 2858371882135883/2722258935367507707706996859454145691648) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 1044544094588061/5070602400912917605986812821504) (*.f64 R phi2) (if (<=.f64 phi2 1936908127739503/18446744073709551616) (*.f64 R (neg.f64 lambda1)) (*.f64 R phi2)))))) |
(if (<=.f64 phi2 1936908127739503/18446744073709551616) (*.f64 R (neg.f64 lambda1)) (*.f64 R phi2)) |
(*.f64 R phi2) |
Compiled 1474 to 801 computations (45.7% saved)
| 6× | egg-herbie |
| 1492× | rational_best-simplify-55 |
| 1238× | rational_best-simplify-55 |
| 1238× | rational_best-simplify-55 |
| 1238× | rational_best-simplify-55 |
| 1114× | rational_best-simplify-57 |
Useful iterations: 5 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 97 |
| 1 | 39 | 97 |
| 2 | 84 | 97 |
| 3 | 179 | 93 |
| 4 | 516 | 87 |
| 5 | 2056 | 81 |
| 0 | 670 | 17936 |
| 1 | 1833 | 17394 |
| 2 | 4812 | 16944 |
| 0 | 707 | 37662 |
| 1 | 2025 | 35734 |
| 2 | 4674 | 33218 |
| 0 | 20 | 97 |
| 1 | 39 | 97 |
| 2 | 84 | 97 |
| 3 | 179 | 93 |
| 4 | 516 | 87 |
| 5 | 2056 | 81 |
| 0 | 20 | 97 |
| 1 | 39 | 97 |
| 2 | 84 | 97 |
| 3 | 179 | 93 |
| 4 | 516 | 87 |
| 5 | 2056 | 81 |
| 0 | 698 | 21112 |
| 1 | 1937 | 20586 |
| 2 | 5061 | 20420 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 356 to 180 computations (49.4% saved)
(sort lambda1 lambda2)
Compiled 2129 to 938 computations (55.9% saved)
Loading profile data...