Time bar (total: 26.2s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 10 |
| 0.8% | 0.8% | 99% | 0.2% | 0% | 0% | 0% | 11 |
| 1.2% | 1.2% | 98.6% | 0.2% | 0% | 0% | 0% | 12 |
Compiled 38 to 22 computations (42.1% saved)
| 1.7s | 6688× | body | 256 | valid |
| 904.0ms | 2723× | body | 256 | infinite |
| 636.0ms | 810× | body | 1024 | valid |
| 582.0ms | 462× | body | 1024 | infinite |
| 557.0ms | 753× | body | 512 | valid |
| 140.0ms | 368× | body | 512 | infinite |
| 4.0ms | 5× | body | 2048 | valid |
| 2× | egg-herbie |
| 1188× | rational.json-simplify-19 |
| 1068× | rational.json-simplify-46 |
| 822× | rational.json-simplify-44 |
| 732× | rational.json-simplify-35 |
| 612× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 110 | 1067 |
| 1 | 225 | 1067 |
| 2 | 492 | 1067 |
| 3 | 1461 | 1067 |
| 4 | 6151 | 1067 |
| 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 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 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (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 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.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 lambda1 (sqrt.f64 (+.f64 (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)) (*.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (-.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 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (-.f64 R lambda2)) (-.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 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 R lambda2) (-.f64 R lambda2))))))) |
(*.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 (*.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 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 R) (-.f64 lambda1 R))))))) |
(*.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 (-.f64 lambda1 lambda2) (*.f64 (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 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi2) 2))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 R phi2) (-.f64 R phi2))))) |
(*.f64 phi1 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 R phi2) -2)) (cos.f64 (/.f64 (+.f64 R phi2) -2))))) (*.f64 (-.f64 R phi2) (-.f64 R phi2))))) |
(*.f64 phi1 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 R phi2) -2)) (cos.f64 (/.f64 (+.f64 R phi2) -2))))) (*.f64 (-.f64 phi2 R) (-.f64 phi2 R))))) |
(*.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 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi1) 2))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 R) (-.f64 phi1 R))))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 R phi1) -2)) (*.f64 (-.f64 lambda1 lambda2) (*.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 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 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 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (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 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.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 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 (-.f64 phi1 lambda2) (*.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 (-.f64 phi1 lambda2) (*.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 phi2 lambda2) (*.f64 (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 (*.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 (cos.f64 (/.f64 (+.f64 lambda1 phi1) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 lambda1 phi1) 2)) (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2)))) (*.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 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2))) (-.f64 lambda1 phi1))) (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)) (*.f64 (-.f64 lambda1 phi1) (-.f64 lambda1 phi1)))) (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)) (*.f64 (*.f64 (-.f64 lambda1 phi1) (-.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 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 (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2)) (*.f64 (-.f64 lambda1 phi2) (-.f64 lambda1 phi2)))) (*.f64 (-.f64 phi1 lambda2) (-.f64 phi1 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 lambda2 phi1) 2)) (*.f64 (*.f64 (-.f64 lambda1 phi2) (-.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 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 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 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) -2)) (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 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sort lambda1 lambda2)
(sort phi1 phi2)
Compiled 42 to 26 computations (38.1% saved)
| 1× | egg-herbie |
| 2022× | rational.json-simplify-35 |
| 1230× | rational.json-simplify-51 |
| 1180× | rational.json-simplify-59 |
| 1040× | rational.json-simplify-19 |
| 1032× | rational.json-simplify-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 97 |
| 1 | 34 | 97 |
| 2 | 69 | 97 |
| 3 | 188 | 97 |
| 4 | 1072 | 97 |
| 5 | 2988 | 97 |
| 6 | 7375 | 97 |
| 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 (-.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 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
Compiled 133 to 57 computations (57.1% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 2 | 4 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 3 | 5 |
| Status | Error | Program |
|---|---|---|
| ▶ | 34.8b | (*.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))))) |
| ▶ | 34.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
Compiled 74 to 42 computations (43.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
| ✓ | 0.2b | (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
| ✓ | 2.5b | (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
| ✓ | 31.5b | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 171 to 58 computations (66.1% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 10.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 3.0ms | phi2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | lambda2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | phi2 | @ | -inf | (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
| 1× | batch-egg-rewrite |
| 1522× | bool.json-1 |
| 1522× | bool.json-2 |
| 1482× | rational.json-1 |
| 1482× | rational.json-2 |
| 1482× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 212 |
| 1 | 190 | 212 |
| 2 | 506 | 212 |
| 3 | 1241 | 212 |
| 4 | 4040 | 212 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 and (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 or (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.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 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 (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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
| 1× | egg-herbie |
| 1064× | rational.json-simplify-49 |
| 826× | rational.json-simplify-1 |
| 788× | rational.json-simplify-41 |
| 786× | rational.json-simplify-35 |
| 682× | rational.json-simplify-46 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 460 | 19643 |
| 1 | 1195 | 18829 |
| 2 | 2711 | 17537 |
| 3 | 6739 | 17537 |
| 1× | node limit |
| Inputs |
|---|
(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))))) |
(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))))))))) |
(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) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(-.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1/2) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) 4) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4)) 8) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4)) 8) |
(fabs.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 0) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 2) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4)) 8) |
| Outputs |
|---|
(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) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 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 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) phi1) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) phi1) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 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 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) phi1) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)) (*.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) 1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))))) (*.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) phi1) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 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 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) phi1) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)) (*.f64 (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) 1/24)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) 1/8)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) 1/2)) 2))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) (*.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) 1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) 1/6)) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (*.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 1/2))))) (*.f64 (+.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) phi1) (*.f64 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (sin.f64 (*.f64 phi2 1/2))) 1/6)) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))) (-.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (*.f64 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 1/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 phi1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (neg.f64 phi2) 2))) phi1)))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 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 phi1 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (/.f64 phi2 (pow.f64 phi1 2))))) (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (*.f64 phi2 (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))) (/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (neg.f64 phi2) 2))) phi1))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))))) |
(*.f64 -1 phi1) |
(neg.f64 phi1) |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 -1 phi1)) |
(+.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 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) phi1))))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (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) (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 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) phi1))) (+.f64 (+.f64 phi2 (*.f64 -1 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 phi2 (pow.f64 phi1 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (pow.f64 phi1 2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 1/2 (*.f64 phi2 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) 1/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 (*.f64 (pow.f64 phi2 2) (+.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)))) (-.f64 1 (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 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1 (-.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 1/2 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))) (*.f64 1/2 (*.f64 phi2 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) 1/2)) 2)))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))))) |
(+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.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 (*.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 -2 phi1)) (+.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)))) (-.f64 1 (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 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) 1/2)))) 1/2)) (+.f64 (*.f64 (*.f64 (pow.f64 phi2 2) (+.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)))) (-.f64 1 (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 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 1/2 (*.f64 (pow.f64 phi2 2) (*.f64 (+.f64 1 (-.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 1/2 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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 1 (-.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 1/2 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) 1/2)) 2)))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))))) (*.f64 1/2 (*.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 1 (-.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) 1/2)) 2))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))))) (*.f64 (pow.f64 phi2 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 phi2 (*.f64 -1 phi1)) |
(+.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 -1 phi1)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (*.f64 -1 phi1) 2))) phi2))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi1) 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 phi1) (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (*.f64 -1 phi1) 2))) (/.f64 phi1 (pow.f64 phi2 2))))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (*.f64 -1 phi1) 2))) phi2)))) |
(+.f64 phi2 (+.f64 (+.f64 (neg.f64 phi1) (*.f64 1/2 (*.f64 phi1 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2)) (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 phi1 (pow.f64 phi2 2))))))) |
(*.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 (*.f64 phi2 -1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi2))) phi1)) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2) -1/2)))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2) -1/2)))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi2) -1/2)))) |
(+.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 phi1 (+.f64 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi2)))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (/.f64 phi1 (pow.f64 phi2 2)))))) |
(+.f64 phi1 (+.f64 (+.f64 (neg.f64 phi2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2) -1/2))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (*.f64 (/.f64 phi1 (pow.f64 phi2 2)) -1/2)))) |
(+.f64 (neg.f64 phi2) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2))))) (+.f64 phi1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2) -1/2))))) |
(+.f64 (neg.f64 phi2) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2))))) (+.f64 phi1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi2) -1/2))))) |
(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 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 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 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) -1))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 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 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -1)) 2)) (pow.f64 lambda1 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) -1)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (pow.f64 lambda1 2)) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (pow.f64 lambda1 2))) (neg.f64 (*.f64 lambda1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 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 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) -1)) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -1)) 2)) (pow.f64 lambda1 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3)))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -1)) 2)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 3)) lambda2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (pow.f64 lambda1 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (pow.f64 lambda1 2))) (neg.f64 (*.f64 lambda1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 3)) lambda2)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) 1/2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.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 phi2 phi1)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.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 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.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 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) (*.f64 1/2 (*.f64 lambda2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.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 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 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 phi2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.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 phi2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (/.f64 lambda2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 (/.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -1/2))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 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))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) -1))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 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 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) -1)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 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 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) 1/2)) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) -1)) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 (pow.f64 lambda2 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))) 3))) 1/2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))))) 2)) (*.f64 (*.f64 lambda1 (*.f64 (pow.f64 lambda2 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))) 3))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda1 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (*.f64 (*.f64 lambda1 (*.f64 (pow.f64 lambda2 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))) 3))))) (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.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 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 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 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.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 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) (*.f64 1/2 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 lambda1 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 lambda1 (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 1/2)))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) |
(*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.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 phi2 phi1)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.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 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.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 -1/2 (*.f64 lambda1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -1/2 (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 (neg.f64 lambda2)))) |
(cos.f64 (*.f64 1/2 phi2)) |
(cos.f64 (*.f64 phi2 1/2)) |
(cos.f64 (*.f64 phi2 -1/2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) -1/2))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.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 (cos.f64 (*.f64 phi2 1/2)) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) -1/2))) (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8))) |
(+.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (*.f64 phi2 -1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 phi1 -1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.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 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8)) (+.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) -1/2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (pow.f64 phi1 3))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 1/48 (pow.f64 phi1 3))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (*.f64 phi2 -1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 1/48 (pow.f64 phi1 3))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 phi1 -1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 -1/8 (pow.f64 phi1 2)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(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 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(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 (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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 2) (*.f64 -1/8 (cos.f64 (*.f64 1/2 phi1)))))) |
(+.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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/48))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 2) (*.f64 -1/8 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/48 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 -1/8 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/48)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(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 -1 phi1)))) |
(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 -1 phi1)))) |
(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 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1)) (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2))))) |
(+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))) (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) 1/24)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) 1/8))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 3))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1)) (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2)))))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) 1/6) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 3))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)))) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (sin.f64 (*.f64 phi2 1/2))) 1/6) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 3))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (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)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -1 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (pow.f64 phi2 2) (*.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))))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (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))) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (pow.f64 phi2 3) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.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 -1 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (*.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))))) (+.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 phi2 3) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6)))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (*.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))))) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (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) (pow.f64 phi2 3)))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda2 2)) (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 -2 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) -1/2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2))) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/8))) |
(+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)) -1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) -1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)) -1/8)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/8)) (+.f64 (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)) -1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) -1/2)) (*.f64 (pow.f64 phi1 3) (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) -1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)) -1/8)))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) (*.f64 1/48 (pow.f64 phi1 3)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) -1/2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 phi2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 phi2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/8)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 3))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/48 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/48 (pow.f64 phi2 3))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 lambda1 lambda2) -2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda1 lambda2) -2)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.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 phi2 phi1))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 1/2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4)) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) 4) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4)) 8) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(fabs.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4) 4) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) 4)) 8) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
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 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
| 2.5b | (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) | |
| ✓ | 31.5b | (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)))) |
Compiled 160 to 61 computations (61.9% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | lambda1 | @ | 0 | (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
| 2.0ms | phi2 | @ | 0 | (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)))) |
| 1.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 0.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 0.0ms | lambda2 | @ | 0 | (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)))) |
| 1× | batch-egg-rewrite |
| 1214× | rational.json-simplify-50 |
| 820× | rational.json-simplify-51 |
| 792× | rational.json-simplify-53 |
| 634× | rational.json-simplify-39 |
| 498× | rational.json-simplify-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 183 |
| 1 | 180 | 183 |
| 2 | 492 | 183 |
| 3 | 1276 | 183 |
| 4 | 4880 | 183 |
| 1× | node limit |
| Inputs |
|---|
(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 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.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))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 1 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 1 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.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))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 0 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.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) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (*.f64 4 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.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))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.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) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.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) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.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) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.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) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.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) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (-.f64 lambda1 lambda2))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1)) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (-.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (-.f64 lambda1 lambda2))) (-.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 0 (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (-.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.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 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0)))) (#(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 lambda1 lambda2) (*.f64 2 (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)) (*.f64 (-.f64 lambda1 lambda2) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
| 1× | egg-herbie |
| 1768× | rational.json-simplify-35 |
| 1738× | rational.json-simplify-49 |
| 1368× | rational.json-simplify-46 |
| 1230× | rational.json-simplify-2 |
| 1020× | rational.json-simplify-43 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 817 | 45239 |
| 1 | 2822 | 41605 |
| 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))))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 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 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 0) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 0) |
(-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) 1)) |
(/.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 1) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 1)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 1 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 1)) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(/.f64 4 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 4 (/.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 1 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 1 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.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))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 0 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) 4) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (*.f64 4 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.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))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 lambda1 lambda2)) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)))) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 2) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 4) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 lambda1 lambda2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (fabs.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 2) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (-.f64 lambda1 lambda2))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 lambda2 lambda1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (fabs.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1)) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (-.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 lambda2 lambda1)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (-.f64 lambda1 lambda2))) (-.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 0 (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (-.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (-.f64 lambda1 lambda2)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))))) |
(neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.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 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) 8) |
| 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))) |
(+.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 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.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 (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)))) (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 (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 (+.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 -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 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.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)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (*.f64 (*.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)))) (pow.f64 lambda1 2)) 1/2)) (+.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 (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)))) (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 (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 (*.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 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 (-.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)) (*.f64 (pow.f64 lambda1 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))))) (*.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 (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)))) (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 (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 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.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)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 3)) lambda2))) (*.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 (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)))) (neg.f64 (*.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 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 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 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.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 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 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 (*.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 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 1/2 (*.f64 lambda2 (/.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 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (/.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 -1 (*.f64 lambda1 (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 -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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 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 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (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 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 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)))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (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 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (/.f64 lambda2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 lambda1)))) (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) (*.f64 (/.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) 2)))))) (*.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 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) 2)) (*.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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) 3))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)))) (+.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 (pow.f64 lambda2 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) 3))))) (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 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 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 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 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 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 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 -1 (*.f64 lambda1 (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 -1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 1/2 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 -1 (*.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 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 1/2 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 lambda1))))) |
(*.f64 -1 (*.f64 lambda2 (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 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 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 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 (*.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 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 -1/2 (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 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 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 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 (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 phi1 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 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 (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 phi1 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2))) 1/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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 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 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 (pow.f64 phi1 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 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 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))))))) 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 (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 1 (pow.f64 (*.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 1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)))) 2))) (*.f64 (pow.f64 phi1 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 phi1 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 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 (*.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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 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 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 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))))))) 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 phi1 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 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 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 (pow.f64 phi1 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/24)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8)))) (*.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 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 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))))))) 2))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 phi2 -2)) (+.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 3) (*.f64 (-.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 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.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)))) (-.f64 1 (pow.f64 (*.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 1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)))) 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 phi1 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 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 (*.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 1 (pow.f64 (*.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 1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)))) 2))) (*.f64 (pow.f64 phi1 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)))))))) (sqrt.f64 (+.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 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 phi1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 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 phi1 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (/.f64 phi2 (pow.f64 phi1 2))))) (*.f64 phi2 -1))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))) (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1))) (+.f64 phi1 (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 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) phi1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (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) (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 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) phi1)) (+.f64 (+.f64 phi2 (*.f64 phi1 -1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2) (pow.f64 phi1 2)))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (*.f64 phi2 (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)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 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))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2))) 1/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 (*.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))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2))) 1/2))) (*.f64 1/2 (*.f64 (+.f64 1 (-.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) 1/2)) 2))) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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 (*.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))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) 1/2)) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.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 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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))))))))) |
(+.f64 (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2))) 1/2))) (*.f64 1/2 (*.f64 (+.f64 1 (-.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) 1/2)) 2))) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))))) (*.f64 1/2 (*.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 1 (-.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (*.f64 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) 1/2)) 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))))))) (*.f64 (pow.f64 phi2 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (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 phi1 -1) (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (*.f64 phi1 -1) 2))) phi2)))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) 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) (+.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 phi1 -1) (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (*.f64 phi1 -1) 2))) (/.f64 phi1 (pow.f64 phi2 2))))) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (*.f64 phi1 -1) 2))) phi2)))) |
(+.f64 (neg.f64 phi1) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2)) (+.f64 phi2 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (/.f64 phi1 (pow.f64 phi2 2))))))) |
(*.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 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2))) (+.f64 phi1 (neg.f64 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 phi1 (+.f64 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi2)))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (/.f64 phi1 (pow.f64 phi2 2)))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2))) (+.f64 phi1 (neg.f64 phi2))) (*.f64 -1/2 (*.f64 (*.f64 phi1 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) (pow.f64 phi2 2))))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) -2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (pow.f64 phi1 2) (*.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 phi1 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.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))) (pow.f64 phi1 2))))) |
(+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (*.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 phi1 3) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/24)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/8))))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi2)))) (neg.f64 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.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))) (pow.f64 phi1 2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) 1/6) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 3))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (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)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 phi2 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 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) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 phi2 2) (*.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))))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (*.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))))) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 phi2 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.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) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.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) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (+.f64 (*.f64 (pow.f64 phi2 2) (*.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))))) (*.f64 (pow.f64 phi2 3) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.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 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (+.f64 (*.f64 (pow.f64 phi2 2) (*.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))))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6) (pow.f64 phi2 3)))) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 phi2 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (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) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (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) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (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) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) |
(*.f64 -1 (*.f64 lambda2 (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 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 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 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 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 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 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 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 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 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 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 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 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (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 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 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 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (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 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 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 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 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 phi1 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)))) (*.f64 phi1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))) -1/2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) -1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 phi1 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/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 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))) (*.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 (*.f64 phi1 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) -1/8)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi2))) (*.f64 1/48 (pow.f64 phi1 3)))))) |
(*.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 (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 (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 (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 (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 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (-.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 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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)) -1/8)))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (-.f64 lambda1 lambda2) (*.f64 -1/8 (*.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 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2)) -1/8))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (-.f64 lambda1 lambda2) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (-.f64 lambda1 lambda2))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi2 3)) 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 phi1 (*.f64 phi2 -1))))) |
(*.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 phi1 (*.f64 phi2 -1))))) |
(*.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 phi1 (*.f64 phi2 -1))))) |
(*.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 phi1 (*.f64 phi2 -1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.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 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.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 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 0) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 0) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 2 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 2 (/.f64 (*.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 2 (/.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) 1))) |
(/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 2 (/.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) |
(/.f64 1 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 4 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 1))))) |
(/.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 4 (*.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.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 (-.f64 lambda1 lambda2) 1)))) |
(/.f64 4 (/.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 2 (/.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) 1))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) 2) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 1 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 1 (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 1 (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 1 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 1 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 0 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) 4) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 1))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (*.f64 4 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 1))) |
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.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))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 1 (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 1 (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 4 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 4)))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)))) 8) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 1))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)))) (/.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (/.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (-.f64 lambda1 lambda2))))) (/.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 2 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 2) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 4) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 4)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 1))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (fabs.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) 2) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (-.f64 lambda1 lambda2))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (fabs.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1)) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) |
(/.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(/.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (/.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (-.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)))) -2) (neg.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2))) (neg.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -2)) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 2))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (neg.f64 (*.f64 2 (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) (*.f64 (-.f64 lambda1 lambda2) -2)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (/.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.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 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (-.f64 lambda1 lambda2))) (-.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 2 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2))) (neg.f64 (*.f64 2 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) 2))) |
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (neg.f64 (*.f64 2 (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -2) (*.f64 (-.f64 lambda1 lambda2) -2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))) (fabs.f64 (-.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 0 (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 lambda1 lambda2) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (fabs.f64 (-.f64 lambda1 lambda2))))) (neg.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (/.f64 (-.f64 lambda1 lambda2) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 2 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 0) (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (-.f64 lambda1 lambda2))))) (-.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (-.f64 0 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (fabs.f64 (-.f64 lambda1 lambda2))))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (-.f64 lambda1 lambda2))))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(/.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (/.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fabs.f64 (-.f64 lambda1 lambda2)))))) (neg.f64 (fabs.f64 (-.f64 lambda1 lambda2)))) |
(/.f64 (neg.f64 (*.f64 4 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (-.f64 0 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 4))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) -4) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) 4)))))) |
(neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (fabs.f64 (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (-.f64 lambda2 lambda1) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (fabs.f64 (-.f64 lambda1 lambda2)))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (fabs.f64 (-.f64 lambda1 lambda2)))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (-.f64 lambda2 lambda1))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.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))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) |
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (*.f64 (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(fabs.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
(fabs.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) |
(fabs.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (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 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 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) 0) |
(*.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))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4)) 4) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) 4) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) 1)) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (-.f64 lambda1 lambda2) 4))) 8) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 4 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/4) |
(*.f64 1/4 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) |
Compiled 63223 to 34317 computations (45.7% saved)
18 alts after pruning (18 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 993 | 18 | 1011 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 995 | 18 | 1013 |
| Status | Error | Program |
|---|---|---|
| 39.5b | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) | |
| ▶ | 29.6b | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 43.6b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) | |
| 57.9b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) | |
| 57.4b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 53.4b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) | |
| ▶ | 51.8b | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| 40.3b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.6b | (*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 36.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ▶ | 40.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 34.8b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.1b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 46.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ▶ | 37.2b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 45.8b | (*.f64 R (neg.f64 phi1)) | |
| ▶ | 46.1b | (*.f64 R phi2) |
Compiled 1262 to 764 computations (39.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 | |
|---|---|---|---|---|
| 0.0ms | R | @ | 0 | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 0.0ms | phi2 | @ | inf | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 0.0ms | R | @ | inf | (*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| 0.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 |
| 1468× | bool.json-1 |
| 1468× | bool.json-2 |
| 1414× | rational.json-1 |
| 1414× | rational.json-2 |
| 1414× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 17 |
| 1 | 92 | 17 |
| 2 | 254 | 17 |
| 3 | 539 | 17 |
| 4 | 1163 | 17 |
| 5 | 2679 | 17 |
| 6 | 5619 | 17 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (+.f64 phi2 (neg.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 1/2)) (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 phi2 (neg.f64 phi1)) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 R (+.f64 phi2 (neg.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 R (+.f64 phi2 (neg.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 R (+.f64 phi2 (neg.f64 phi1)))))))) |
| 1× | egg-herbie |
| 5248× | rational.json-simplify-35 |
| 2588× | rational.json-simplify-2 |
| 1084× | rational.json-simplify-53 |
| 804× | rational.json-simplify-43 |
| 702× | rational.json-simplify-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 44 | 916 |
| 1 | 102 | 854 |
| 2 | 198 | 686 |
| 3 | 455 | 686 |
| 4 | 1926 | 686 |
| 5 | 3542 | 686 |
| 6 | 4323 | 686 |
| 7 | 4686 | 686 |
| 8 | 4869 | 686 |
| 9 | 5045 | 686 |
| 10 | 5217 | 686 |
| 11 | 5553 | 686 |
| 12 | 5554 | 686 |
| 13 | 5636 | 686 |
| 14 | 5778 | 686 |
| 15 | 5805 | 686 |
| 16 | 6016 | 686 |
| 17 | 6198 | 686 |
| 18 | 6370 | 686 |
| 19 | 6542 | 686 |
| 20 | 6714 | 686 |
| 21 | 6886 | 686 |
| 22 | 7058 | 686 |
| 23 | 7058 | 686 |
| 24 | 7152 | 686 |
| 25 | 7152 | 686 |
| 26 | 7324 | 686 |
| 27 | 7496 | 686 |
| 28 | 7668 | 686 |
| 29 | 7840 | 686 |
| 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 (neg.f64 phi1))) 0) |
(+.f64 0 (*.f64 R (+.f64 phi2 (neg.f64 phi1)))) |
(+.f64 (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 1/2)) (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 1/2))) |
(-.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 0) |
(/.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 1) |
(/.f64 (*.f64 (+.f64 phi2 (neg.f64 phi1)) (+.f64 R R)) 2) |
(/.f64 (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 4)) 4) |
(/.f64 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8)) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8))) 32) |
| 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 phi1 (*.f64 R -1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (*.f64 R -1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (*.f64 R -1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 0) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 0 (*.f64 R (+.f64 phi2 (neg.f64 phi1)))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 1/2)) (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 1/2))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 0) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 1) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (+.f64 phi2 (neg.f64 phi1)) (+.f64 R R)) 2) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 R (*.f64 (+.f64 phi2 (neg.f64 phi1)) 4)) 4) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8) 8) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8)) 16) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) 8))) 32) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 R phi2)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 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 phi2 phi1)))))) |
| ✓ | 0.2b | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
| ✓ | 2.5b | (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
Compiled 51 to 27 computations (47.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | R | @ | 0 | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
| 1.0ms | phi1 | @ | inf | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| 1.0ms | lambda1 | @ | inf | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| 1.0ms | phi2 | @ | -inf | (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| 1× | batch-egg-rewrite |
| 1414× | bool.json-1 |
| 1414× | bool.json-2 |
| 1368× | rational.json-1 |
| 1368× | rational.json-2 |
| 1368× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 77 |
| 1 | 147 | 77 |
| 2 | 415 | 77 |
| 3 | 929 | 77 |
| 4 | 2066 | 77 |
| 5 | 4818 | 77 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x or (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))) (*.f64 lambda1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1)))))))) |
| 1× | egg-herbie |
| 2706× | rational.json-simplify-2 |
| 1694× | rational.json-simplify-35 |
| 1244× | rational.json-simplify-48 |
| 1122× | rational.json-simplify-51 |
| 942× | rational.json-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 216 | 5425 |
| 1 | 552 | 5361 |
| 2 | 1342 | 5187 |
| 3 | 2419 | 5049 |
| 4 | 4460 | 5049 |
| 5 | 5149 | 5049 |
| 6 | 5704 | 5049 |
| 7 | 6454 | 5049 |
| 8 | 7446 | 5049 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (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)))) |
(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)))) |
(*.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 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 (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 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 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 -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 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 0) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 0) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 2 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 1/2) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4) 1/4) |
(*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)))) 32) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1))) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))) |
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 0) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2)) 2) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)) 4) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) -1) |
(/.f64 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) 32) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1)))) |
(+.f64 (*.f64 lambda1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))) (*.f64 lambda1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 1) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2))) 2) |
(/.f64 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 4) |
(/.f64 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))))) 32) |
(neg.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) R))) |
(neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R))) |
| Outputs |
|---|
(cos.f64 (*.f64 1/2 phi1)) |
(cos.f64 (*.f64 phi1 -1/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 (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 -1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.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 (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 (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 -1/8 (pow.f64 phi2 2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/8 (pow.f64 phi2 2))))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (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)))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (+.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 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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/8 (pow.f64 phi2 2)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) 1/48)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/48 (pow.f64 phi2 3))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/8 (pow.f64 phi2 2)))))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (pow.f64 phi2 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 phi2) (*.f64 1/48 (pow.f64 phi2 3)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 -1/2 (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 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 2)))) |
(+.f64 (*.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)) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (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 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.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 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 2))) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 -1/2))) (+.f64 (*.f64 (pow.f64 phi1 3) (*.f64 1/48 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi1 3) (*.f64 1/48 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 phi1 -1/2) (*.f64 1/48 (pow.f64 phi1 3)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (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 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.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 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 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 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.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 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (neg.f64 lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) 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 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (+.f64 (*.f64 1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 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 phi2 lambda1)))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 3) lambda1) -1/48)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (neg.f64 lambda1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (pow.f64 phi2 3) -1/48) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 1/2 phi2) (*.f64 (pow.f64 phi2 3) -1/48)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (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 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 phi1 (*.f64 1/2 (*.f64 (sin.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 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 phi1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 2) lambda1) 1/8))) |
(+.f64 (*.f64 phi1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 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 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) 1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) -1/48))))) |
(+.f64 (*.f64 phi1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 2) lambda1) 1/8)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 3) lambda1) -1/48))))) |
(+.f64 (*.f64 phi1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/48 (*.f64 (pow.f64 phi1 3) lambda1))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 (*.f64 1/2 phi1) (*.f64 (pow.f64 phi1 3) -1/48)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 lambda1)) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (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 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (*.f64 1/2 (*.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) R))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) (*.f64 1/2 R))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) 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 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (+.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 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) (*.f64 1/2 R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) (*.f64 1/2 R)) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (neg.f64 lambda1))))) |
(*.f64 R (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) 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 (*.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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) R)) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)) 1/8)) (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) R)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) (*.f64 1/2 R)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)))) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 3) lambda1) R))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (neg.f64 lambda1)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)) (*.f64 1/2 R)) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (neg.f64 lambda1)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 R (*.f64 (pow.f64 phi2 3) lambda1)))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (pow.f64 phi2 3) -1/48) (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) (*.f64 1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 1/2 phi2) (*.f64 (pow.f64 phi2 3) -1/48))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (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 phi1 (*.f64 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 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 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 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 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 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 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R (neg.f64 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 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 lambda1 R))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 phi1 (*.f64 lambda1 R)) 1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) (*.f64 (*.f64 1/2 phi1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 R (neg.f64 lambda1))) (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))))) |
(+.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 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) 1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 phi1 (*.f64 lambda1 R)) 1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 lambda1 R))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (*.f64 1/2 phi1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))) (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8))) R)) |
(+.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 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (*.f64 (pow.f64 phi1 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) 1/8))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 lambda1 R))) (+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 phi1 (*.f64 lambda1 R)) 1/2)) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 2))))) (*.f64 (pow.f64 phi1 3) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 (*.f64 1/2 phi1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))) (+.f64 (*.f64 (pow.f64 phi1 3) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8)))))) |
(+.f64 (*.f64 R (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (+.f64 (*.f64 1/2 phi1) (*.f64 (pow.f64 phi1 3) -1/48)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 -1 (*.f64 (pow.f64 phi1 2) 1/8))) R) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (+.f64 (*.f64 1/2 phi1) (*.f64 (pow.f64 phi1 3) -1/48)))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (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 phi1 (*.f64 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 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 phi1 (*.f64 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 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 phi1 (*.f64 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 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 phi1 (*.f64 phi2 -1)))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 R (neg.f64 lambda1))) |
(+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 2 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 1/2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4) 1/4) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))) 16) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 4)))) 32) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(+.f64 -1 (-.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda1)) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2)) 2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)) 4) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) -1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) (*.f64 2 (*.f64 2 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) 32) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(+.f64 (*.f64 lambda1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2))) (*.f64 lambda1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -1/2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 R (neg.f64 lambda1))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(/.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 -2))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(/.f64 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))) 4) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(/.f64 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) 16) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4))))) (*.f64 2 (*.f64 2 (*.f64 R (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) -4)))))) 32) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(neg.f64 (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) R))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(neg.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (*.f64 lambda1 R) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
| 2.5b | (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) | |
| ✓ | 3.4b | (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| ✓ | 28.5b | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 169 to 64 computations (62.1% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | phi1 | @ | inf | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 3.0ms | lambda2 | @ | -inf | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | lambda1 | @ | inf | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1× | batch-egg-rewrite |
| 1662× | bool.json-1 |
| 1662× | bool.json-2 |
| 1622× | rational.json-1 |
| 1622× | rational.json-2 |
| 1622× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 223 |
| 1 | 222 | 223 |
| 2 | 591 | 223 |
| 3 | 1427 | 223 |
| 4 | 4481 | 223 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))))) |
| 1× | egg-herbie |
| 1212× | rational.json-simplify-35 |
| 1010× | rational.json-simplify-38 |
| 922× | rational.json-simplify-41 |
| 866× | rational.json-simplify-1 |
| 690× | rational.json-simplify-44 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 419 | 22774 |
| 1 | 1102 | 21686 |
| 2 | 2368 | 20272 |
| 3 | 3945 | 19724 |
| 4 | 6549 | 19724 |
| 1× | node limit |
| Inputs |
|---|
(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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 (-.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3)) (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 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (+.f64 phi1 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 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 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi1) (pow.f64 phi2 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2))) |
(*.f64 -1 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 -1 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 2)))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) 2)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 3))))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 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 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 3)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0) |
(*.f64 2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1/2) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4)) 8) |
| Outputs |
|---|
(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) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)) (*.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3)) (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 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) (*.f64 (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) 1/48)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (pow.f64 phi1 3)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (/.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (pow.f64 phi1 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (/.f64 (-.f64 (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (pow.f64 phi1 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (pow.f64 phi1 3)) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (pow.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 phi1 (*.f64 phi2 -1)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (+.f64 phi1 (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1)) (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1)))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1))) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (+.f64 phi1 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 phi2 -1) (+.f64 phi1 (+.f64 (*.f64 1/2 (*.f64 phi2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (pow.f64 phi1 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1))))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))) (neg.f64 phi2))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))) (+.f64 phi1 (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 phi2 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) phi1))) (*.f64 phi1 -1))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi1))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(+.f64 phi2 (+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (pow.f64 phi1 2))))) (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (/.f64 phi2 (pow.f64 phi1 2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi1)))))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi1)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (/.f64 phi2 (pow.f64 phi1 2))))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (/.f64 phi2 (pow.f64 phi1 2)))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 phi2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (-.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/16)) (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) 1/2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) 2)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/12)) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (pow.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))))) |
phi2 |
(+.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 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2)) (+.f64 phi2 (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2)) (neg.f64 phi1))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi1) (pow.f64 phi2 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2))) |
(+.f64 (*.f64 phi1 -1) (+.f64 (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2))) (*.f64 1/2 (*.f64 phi1 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) (pow.f64 phi2 2)))))) |
(+.f64 (+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2)) (neg.f64 phi1))) (*.f64 1/2 (*.f64 phi1 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))))) |
(+.f64 (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2))) (*.f64 phi1 (+.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2)) 1/2)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2) (*.f64 phi1 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2)))))) |
(*.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/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 -1 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) phi2))) (+.f64 phi1 (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) phi2))))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) phi2)))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 2)))))) |
(+.f64 phi1 (+.f64 (*.f64 phi2 -1) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) (/.f64 phi1 (pow.f64 phi2 2)))) (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) phi2)))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) phi2)) (*.f64 phi1 (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) (pow.f64 phi2 2))))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) phi2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) phi1) (/.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi2 2))))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) phi2)) (*.f64 (*.f64 phi1 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) (/.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi2 2))))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) -1))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) -1)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda2 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))))))) 2)) (*.f64 (pow.f64 lambda1 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) 2)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 3))))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))))))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) -1)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (+.f64 (*.f64 (/.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 3) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) 1/2)) (*.f64 (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) 1/2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)) (/.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda1 3)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))))))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (+.f64 (*.f64 lambda2 (/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda1 3)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)))))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda2 (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))))))) 2)) (+.f64 (pow.f64 lambda1 2) (/.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda1 3)) lambda2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)))))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) |
(*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) (/.f64 lambda2 (pow.f64 lambda1 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) (*.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) (*.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (/.f64 lambda2 (pow.f64 lambda1 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2)))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))) 1/2)))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2)))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))) 1/2)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (pow.f64 lambda2 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) 3))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) 3))))))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) 3)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))))))) 2)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))) 3))))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))))))))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) (pow.f64 lambda2 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2))) (*.f64 1/2 (*.f64 lambda1 (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) (pow.f64 lambda2 2))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) (pow.f64 lambda2 2))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) |
(*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)) (+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (*.f64 lambda1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (pow.f64 lambda2 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda2)))) (*.f64 -1/2 (*.f64 lambda1 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) lambda2) (*.f64 lambda1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (pow.f64 lambda2 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2) (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)))) |
(+.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2)))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) 1/48))))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -2))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) |
(+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/16)) (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (+.f64 (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4))))) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12)))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))))) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12)))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (+.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/12))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 -1/2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (+.f64 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) 1/48))) (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))) (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 -1/2)) 2) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8) (pow.f64 phi1 2)))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)) (*.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 -1/2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/4)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 3)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/4))) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/16)) (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12)) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))))) |
(+.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/12))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (cos.f64 (*.f64 phi2 1/2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (pow.f64 lambda2 2) (pow.f64 lambda1 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) lambda1)) -2)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1/2) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 0) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 1) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) 2) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (/.f64 (-.f64 lambda1 lambda2) (/.f64 (/.f64 1 (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (/.f64 (-.f64 lambda1 lambda2) (/.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (/.f64 (-.f64 lambda1 lambda2) (/.f64 (/.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) 4) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) 4)) 8) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 phi2 -1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 1.0b | (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| ✓ | 1.9b | (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2)) |
| 2.5b | (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) | |
| ✓ | 28.1b | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 165 to 81 computations (50.9% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | phi2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | lambda2 | @ | -inf | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | lambda2 | @ | inf | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | lambda2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1× | batch-egg-rewrite |
| 1240× | rational.json-simplify-35 |
| 1088× | bool.json-1 |
| 1088× | bool.json-2 |
| 1062× | rational.json-1 |
| 1062× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 183 |
| 1 | 222 | 183 |
| 2 | 523 | 183 |
| 3 | 1135 | 183 |
| 4 | 3079 | 183 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4)) (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) |
| 1× | egg-herbie |
| 1306× | rational.json-simplify-43 |
| 1152× | rational.json-simplify-35 |
| 948× | rational.json-simplify-51 |
| 942× | rational.json-simplify-2 |
| 722× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 396 | 15314 |
| 1 | 962 | 14944 |
| 2 | 1964 | 14024 |
| 3 | 4459 | 13732 |
| 4 | 6688 | 13732 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))))) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))))) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) (*.f64 1/2 (*.f64 (*.f64 (-.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (*.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))) 2)) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))))))) (pow.f64 phi2 3)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2))))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) (*.f64 1/2 (/.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi1) 2))) (pow.f64 phi2 2)))))) |
(*.f64 -1 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi2)) (*.f64 -1 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi2)) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 phi2 2)))))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (*.f64 1/2 (/.f64 (*.f64 (-.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2)) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (pow.f64 phi1 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (+.f64 phi1 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2)))))) |
(*.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) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) 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) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi1)) (+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 phi2 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 phi1 2)))))) |
(-.f64 phi1 phi2) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (-.f64 phi1 phi2))) phi1) phi2) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (-.f64 phi1 phi2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 phi1 phi2))) 2)) (pow.f64 lambda1 2)) (-.f64 phi1 phi2))) phi1)) phi2) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 phi1 phi2))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 3)))) (pow.f64 (-.f64 phi1 phi2) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (-.f64 phi1 phi2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 phi1 phi2))) 2)) (pow.f64 lambda1 2)) (-.f64 phi1 phi2))) 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 (*.f64 1/2 (/.f64 (-.f64 (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 (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 (*.f64 1/2 (/.f64 (-.f64 (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 -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/2 (/.f64 (-.f64 (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 -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/2 (/.f64 (-.f64 (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 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (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))))))) |
(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 (*.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 -1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (pow.f64 lambda1 2))) (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 (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 (pow.f64 lambda2 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 6) (pow.f64 lambda1 3))) (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)) 5))))) (+.f64 (*.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 -1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (pow.f64 lambda1 2))) (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 -2 (*.f64 lambda2 lambda1)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(pow.f64 lambda1 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(pow.f64 lambda1 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(pow.f64 lambda1 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(*.f64 -2 (*.f64 lambda2 lambda1)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(*.f64 -2 (*.f64 lambda2 lambda1)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (*.f64 (+.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) 1) (pow.f64 phi2 2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (+.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 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (*.f64 (+.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) 1) (pow.f64 phi2 2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) (+.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 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 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 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(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 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) |
(pow.f64 (-.f64 phi1 phi2) 2) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.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 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4))) 16) |
(-.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 0) |
(*.f64 1/2 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))))) |
(*.f64 2 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 2)) |
(*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 1) |
(*.f64 1 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) |
(*.f64 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) 1/2) |
(*.f64 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 2) 2) |
(/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 1) |
(/.f64 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) 2) |
(/.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4)) (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4))) 16) |
(-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2)) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(*.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1/2) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2) 2) |
(/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4))) 16) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))))) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))))) |
(+.f64 (*.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2)) 1/2)) 2)) (pow.f64 phi2 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (+.f64 (*.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 1/2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2)))) 2)) (pow.f64 phi2 2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))) (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 2)) (pow.f64 phi2 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (+.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4))) (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 2))) (pow.f64 phi2 2)) (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))))) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))) 2)) (pow.f64 phi2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) (*.f64 1/2 (*.f64 (*.f64 (-.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (*.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1)))) 2)) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)))))))) (pow.f64 phi2 3)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) 1/8)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) 1/24)))) (*.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2)) (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2)) 1/2)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))))))) 1/2))) (pow.f64 phi2 3)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))) 1/2)) (*.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2)) 1/2)) 2)) (pow.f64 phi2 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))))) 1/2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 1/2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2)))) 2)) (pow.f64 phi2 2))) (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))) 1/6)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 1/2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2)))) 2)) (*.f64 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))))))))) (*.f64 (pow.f64 phi2 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (*.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 1/2 (+.f64 (*.f64 phi2 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))) 1/6)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))))))))) (pow.f64 phi2 3)) (*.f64 (-.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 2)) (pow.f64 phi2 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))) (+.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4))) (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 2))) (pow.f64 phi2 2)) (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) 1/6))) (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4))) (pow.f64 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 2))) (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))))))) 1/2))) (pow.f64 phi2 3)))))) |
phi2 |
(+.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 (pow.f64 phi1 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2)) (*.f64 phi1 -1))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2)) (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) (*.f64 1/2 (/.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi1) 2))) (pow.f64 phi2 2)))))) |
(+.f64 phi2 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) (/.f64 phi1 (pow.f64 phi2 2))))) (*.f64 phi1 -1))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 phi1 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))) (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2))) (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2) (*.f64 phi1 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))))))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2) (*.f64 phi1 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2)))))) |
(*.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/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi2)) (*.f64 -1 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi2))) (+.f64 phi1 (*.f64 phi2 -1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) phi2))) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2) phi2))) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi2)) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 phi2 2)))))) |
(+.f64 phi1 (+.f64 (*.f64 phi2 -1) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (/.f64 phi1 (pow.f64 phi2 2)))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi2)))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) phi2)) (*.f64 (*.f64 phi1 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi2)) (*.f64 (*.f64 phi1 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 phi2 2))))) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2) (+.f64 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) phi2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 phi1 (pow.f64 phi2 2)))))) (+.f64 phi1 (neg.f64 phi2))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 1/2 (*.f64 phi1 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 phi1 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.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 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))) (*.f64 1/2 (*.f64 phi1 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2))) (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2))) (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2)))) 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (*.f64 1/2 (/.f64 (*.f64 (-.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2)) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (pow.f64 phi1 3)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) |
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.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 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 1/2)) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (pow.f64 phi1 3)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) 1/2)) (+.f64 (*.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.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 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 1/2 (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi1 2) (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))) (*.f64 1/2 (*.f64 phi1 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))))) (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) 1/6)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (/.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)))) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) (pow.f64 phi1 3)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 1/6 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))) (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) 2))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2)) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) 1/2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (pow.f64 phi1 3)) 1/2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2))) (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) 1/6))) (*.f64 (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2)))) 2))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2)) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) 1/2))) (pow.f64 phi1 3)) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) (*.f64 1/2 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2)))) 2)))) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 phi1 (*.f64 phi2 -1)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (+.f64 phi1 (*.f64 phi2 -1))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (neg.f64 phi2) 2))) phi1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1)))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1)))) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (+.f64 phi1 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (+.f64 (+.f64 phi1 (*.f64 1/2 (*.f64 phi2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (pow.f64 phi1 2))))) (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))) (neg.f64 phi2))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (neg.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/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi1)) (+.f64 (*.f64 -1 phi1) phi2)) |
(+.f64 (+.f64 phi2 (*.f64 phi1 -1)) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2) phi1)))) |
(+.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1) -1/2)) (neg.f64 phi1))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1)))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2) phi1))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) phi1)) (+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 phi2 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 phi1 -1) (+.f64 (+.f64 phi2 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) phi2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2) (pow.f64 phi1 2))))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) 2) phi1))))) |
(+.f64 phi2 (+.f64 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) phi2) (pow.f64 phi1 2))))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1) -1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 phi2 (pow.f64 phi1 2)))))))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (/.f64 (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2) phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 phi2 (/.f64 (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2) (pow.f64 phi1 2)))))))) |
(-.f64 phi1 phi2) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (-.f64 phi1 phi2))) phi1) phi2) |
(+.f64 phi1 (-.f64 (*.f64 -1 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (/.f64 lambda2 (-.f64 phi1 phi2)))) phi2)) |
(+.f64 phi1 (-.f64 (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 phi1 phi2)))) phi2)) |
(+.f64 phi1 (-.f64 (neg.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2))))) phi2)) |
(+.f64 phi1 (-.f64 (/.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (-.f64 phi2 phi1)) phi2)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (-.f64 phi1 phi2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 phi1 phi2))) 2)) (pow.f64 lambda1 2)) (-.f64 phi1 phi2))) phi1)) phi2) |
(+.f64 (+.f64 phi1 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (-.f64 phi1 phi2))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (/.f64 lambda2 (-.f64 phi1 phi2)))) phi2)) |
(+.f64 (+.f64 phi1 (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 phi1 phi2))))) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (-.f64 phi1 phi2)))) phi2)) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 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) (neg.f64 (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (-.f64 phi1 phi2)))) (-.f64 (neg.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2))))) phi2))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (pow.f64 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (-.f64 phi2 phi1)) 2)) (/.f64 (pow.f64 lambda1 2) (-.f64 phi1 phi2)))) (-.f64 (/.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (-.f64 phi2 phi1)) phi2))) |
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 phi1 phi2))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 3)))) (pow.f64 (-.f64 phi1 phi2) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1)) (-.f64 phi1 phi2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 phi1 phi2))) 2)) (pow.f64 lambda1 2)) (-.f64 phi1 phi2))) phi1))) phi2) |
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (-.f64 phi1 phi2)))) (+.f64 phi1 (*.f64 -1 (*.f64 (*.f64 lambda1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (/.f64 lambda2 (-.f64 phi1 phi2)))))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (*.f64 -1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 3)) lambda2)) (pow.f64 (-.f64 phi1 phi2) 3))) phi2)) |
(+.f64 (+.f64 (+.f64 phi1 (neg.f64 (*.f64 (*.f64 lambda1 lambda2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 phi1 phi2))))) (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (-.f64 phi1 phi2))))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (pow.f64 lambda1 3)) lambda2)) (pow.f64 (-.f64 phi1 phi2) 3))) phi2)) |
(+.f64 (+.f64 phi1 (*.f64 1/2 (*.f64 (pow.f64 lambda1 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) (neg.f64 (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (-.f64 phi1 phi2))))) (+.f64 (-.f64 (neg.f64 (*.f64 lambda1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 lambda2 (-.f64 phi1 phi2))))) phi2) (*.f64 1/2 (*.f64 lambda2 (*.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) (neg.f64 (/.f64 lambda2 (-.f64 phi1 phi2)))) 2)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 3)) (pow.f64 (-.f64 phi1 phi2) 3))))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (pow.f64 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (-.f64 phi2 phi1)) 2)) (pow.f64 lambda1 3)) (pow.f64 (-.f64 phi1 phi2) 3)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (pow.f64 (/.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (-.f64 phi2 phi1)) 2)) (/.f64 (pow.f64 lambda1 2) (-.f64 phi1 phi2))))) (+.f64 phi1 (-.f64 (/.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (-.f64 phi2 phi1)) phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2))) |
(+.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 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -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))) (+.f64 lambda1 (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (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 1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)))) |
(+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (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 (*.f64 1/2 (/.f64 (-.f64 (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 1/2 (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)) 2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) 2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) |
(*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) |
(+.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (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 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (-.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 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (-.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (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 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (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/2 (/.f64 (-.f64 (pow.f64 (-.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 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 -1)) (*.f64 -1/2 (*.f64 (-.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 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)) (*.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)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (-.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 -1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (-.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 lambda2 (/.f64 (-.f64 (pow.f64 (-.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2))) 2)) (*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)))) (*.f64 lambda2 (/.f64 (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2))) 2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2))))))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 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))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 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) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) -1))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (neg.f64 (*.f64 lambda1 lambda2))))) |
(+.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 (*.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 -1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (pow.f64 lambda1 2))) (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 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) -1)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 3))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))) |
(+.f64 (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 3))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) -1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (+.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))))) (*.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 3)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (neg.f64 (*.f64 lambda1 lambda2))))) (*.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 4)) (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))) 3))))))) |
(+.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 (pow.f64 lambda2 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 6) (pow.f64 lambda1 3))) (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)) 5))))) (+.f64 (*.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 -1/2 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (pow.f64 lambda1 2))) (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 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 6) (*.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 5))))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) -1)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 3))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (+.f64 (*.f64 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))))) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 6) (*.f64 (*.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 5))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) (*.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 3)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (+.f64 (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))))) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 3)))) (*.f64 (pow.f64 lambda1 3) (*.f64 (*.f64 (pow.f64 lambda2 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) 5))))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 4)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))) 3))))) (*.f64 (pow.f64 lambda1 3) (*.f64 (*.f64 (pow.f64 lambda2 3) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 6)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))) 5))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2) (neg.f64 (*.f64 lambda1 lambda2)))))) |
(*.f64 -2 (*.f64 lambda2 lambda1)) |
(*.f64 -2 (*.f64 lambda1 lambda2)) |
(*.f64 lambda1 (*.f64 -2 lambda2)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(pow.f64 lambda1 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(pow.f64 lambda1 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(pow.f64 lambda1 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 -2 (*.f64 lambda2 lambda1)) |
(*.f64 -2 (*.f64 lambda1 lambda2)) |
(*.f64 lambda1 (*.f64 -2 lambda2)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 -2 (*.f64 lambda2 lambda1)) |
(*.f64 -2 (*.f64 lambda1 lambda2)) |
(*.f64 lambda1 (*.f64 -2 lambda2)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (pow.f64 phi1 2)) |
(+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))))) |
(+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))) (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2))))) |
(+.f64 (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))))) (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (*.f64 (+.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) 1) (pow.f64 phi2 2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2))) (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2)))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))) (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2)))) (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2)))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -2 phi1))) (+.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 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (*.f64 (+.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 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) 1) (pow.f64 phi2 2)))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (sin.f64 (*.f64 phi1 1/2))) -1)) (*.f64 phi1 -2))) (+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2)) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) 1/8)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (*.f64 (sin.f64 (*.f64 phi1 1/2)) 1/24))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 phi2 3))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2)) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))) 1/6))) (*.f64 phi2 (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 (cos.f64 (*.f64 phi1 1/2)) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) (*.f64 phi1 -2))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2)) (+.f64 (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))) (*.f64 1/6 (pow.f64 phi2 3)))))))) |
(+.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) -1/4)))) (pow.f64 phi2 2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (pow.f64 (cos.f64 (*.f64 phi1 1/2)) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))) (*.f64 1/6 (pow.f64 phi2 3)))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi1 -2))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 phi1 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.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 phi2 2) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (+.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2)))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.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))) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1)))))) (+.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 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (+.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 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 phi1 3))))) (*.f64 phi1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) 1/6))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 1/6 (pow.f64 phi1 3)))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (cos.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 phi2 -1/2))) (*.f64 -2 phi2))) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.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 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 1/6 (pow.f64 phi1 3))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 -2 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda2 lambda1))))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (-.f64 phi2 (neg.f64 phi1)) -1/2)) 2)) (+.f64 (pow.f64 phi1 2) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 -2 phi2))))) |
(pow.f64 (-.f64 phi1 phi2) 2) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.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) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2))) |
(*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) -2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2))) |
(*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 lambda1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) -2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 -2 (*.f64 (*.f64 lambda1 lambda2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4))) 16) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 0) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 1/2 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 2 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 2)) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 1) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 1 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) 1/2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 2) 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(/.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 1) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(/.f64 (*.f64 2 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) 2) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4) 4) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4)) 8) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4)) (*.f64 2 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2))) 4))) 16) |
(+.f64 (pow.f64 lambda1 2) (*.f64 -2 (*.f64 lambda1 lambda2))) |
(+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) |
(-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1/2) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2) 2) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 lambda2 -2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4))) 16) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
Compiled 48893 to 32329 computations (33.9% saved)
26 alts after pruning (25 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 921 | 15 | 936 |
| Fresh | 3 | 10 | 13 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 928 | 26 | 954 |
| Status | Error | Program |
|---|---|---|
| ▶ | 29.6b | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 53.0b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) | |
| 53.2b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) | |
| ▶ | 45.8b | (*.f64 phi1 (neg.f64 R)) |
| 51.8b | (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) | |
| 29.6b | (*.f64 R (-.f64 phi2 phi1)) | |
| ▶ | 39.5b | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
| 52.1b | (*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) | |
| 43.6b | (*.f64 R (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1)))) | |
| ▶ | 57.9b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| 53.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) | |
| 57.4b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 53.4b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) | |
| 40.3b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.2b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.6b | (*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ▶ | 36.6b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 39.0b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.7b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.1b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 46.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 36.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 39.4b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 55.3b | (*.f64 R (sqrt.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)))) | |
| ✓ | 46.1b | (*.f64 R phi2) |
Compiled 1588 to 998 computations (37.2% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
Compiled 25 to 9 computations (64% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | R | @ | 0 | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 1.0ms | R | @ | inf | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 0.0ms | phi1 | @ | 0 | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 0.0ms | phi2 | @ | 0 | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 0.0ms | phi1 | @ | inf | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 1× | batch-egg-rewrite |
| 1574× | bool.json-1 |
| 1574× | bool.json-2 |
| 1528× | rational.json-1 |
| 1528× | rational.json-2 |
| 1528× | rational.json-3 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 23 |
| 1 | 102 | 17 |
| 2 | 280 | 17 |
| 3 | 620 | 17 |
| 4 | 1352 | 17 |
| 5 | 3144 | 17 |
| 6 | 6174 | 17 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (+.f64 (neg.f64 phi1) phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (+.f64 (neg.f64 phi1) phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (*.f64 (+.f64 (neg.f64 phi1) phi2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 R R) (/.f64 (+.f64 (neg.f64 phi1) phi2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 phi1) phi2) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (neg.f64 phi1) phi2)) (*.f64 R 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R 1/2) (*.f64 2 (+.f64 (neg.f64 phi1) phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) 1/2) (+.f64 R R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (neg.f64 phi1) phi2) 2) (+.f64 R R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 R (+.f64 (neg.f64 phi1) phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 R (+.f64 (neg.f64 phi1) phi2)) (*.f64 R (+.f64 (neg.f64 phi1) phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 R (+.f64 (neg.f64 phi1) phi2)) (*.f64 R (+.f64 (neg.f64 phi1) phi2))))))) |
| 1× | egg-herbie |
| 3024× | rational.json-simplify-35 |
| 2458× | rational.json-simplify-53 |
| 1814× | rational.json-simplify-2 |
| 1318× | rational.json-simplify-51 |
| 1140× | rational.json-simplify-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 68 | 1027 |
| 1 | 142 | 1005 |
| 2 | 286 | 1005 |
| 3 | 718 | 1005 |
| 4 | 1948 | 1005 |
| 5 | 3927 | 1005 |
| 6 | 4852 | 1005 |
| 7 | 4979 | 1005 |
| 8 | 5077 | 1005 |
| 9 | 5171 | 1005 |
| 10 | 5265 | 1005 |
| 11 | 5359 | 1005 |
| 12 | 5508 | 1005 |
| 13 | 5602 | 1005 |
| 14 | 5696 | 1005 |
| 15 | 5790 | 1005 |
| 16 | 5790 | 1005 |
| 17 | 5790 | 1005 |
| 18 | 6706 | 1005 |
| 19 | 7473 | 1005 |
| 20 | 7569 | 1005 |
| 21 | 7663 | 1005 |
| 22 | 7757 | 1005 |
| 23 | 7851 | 1005 |
| 24 | 7945 | 1005 |
| 1× | node limit |
| Inputs |
|---|
(*.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 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.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 -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 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 0) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 1) |
(*.f64 1 (*.f64 R (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 1/2))) |
(*.f64 (+.f64 R R) (*.f64 (+.f64 (neg.f64 phi1) phi2) 1/2)) |
(*.f64 (+.f64 R R) (/.f64 (+.f64 (neg.f64 phi1) phi2) 2)) |
(*.f64 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)) 1/2) |
(*.f64 (+.f64 (neg.f64 phi1) phi2) R) |
(*.f64 4 (/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 4)) |
(*.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)) 1/4) |
(*.f64 (*.f64 2 (+.f64 (neg.f64 phi1) phi2)) (*.f64 R 1/2)) |
(*.f64 1/2 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 (*.f64 R 1/2) (*.f64 2 (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 1/2)) 2) |
(*.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) 1/2) (+.f64 R R)) |
(*.f64 1/4 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))) |
(*.f64 (/.f64 (+.f64 (neg.f64 phi1) phi2) 2) (+.f64 R R)) |
(*.f64 (/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 4) 4) |
(/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 1) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)) 2) |
(/.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))))) 32) |
| Outputs |
|---|
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (*.f64 -1 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 (+.f64 phi1 (neg.f64 phi2)) (neg.f64 R)) |
(*.f64 R (neg.f64 (+.f64 phi1 (neg.f64 phi2)))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 (+.f64 phi1 (neg.f64 phi2)) (neg.f64 R)) |
(*.f64 R (neg.f64 (+.f64 phi1 (neg.f64 phi2)))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 (+.f64 phi1 (neg.f64 phi2)) (neg.f64 R)) |
(*.f64 R (neg.f64 (+.f64 phi1 (neg.f64 phi2)))) |
(*.f64 -1 (*.f64 R (+.f64 (*.f64 -1 phi2) phi1))) |
(*.f64 -1 (*.f64 R (+.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 (+.f64 phi1 (neg.f64 phi2)) (neg.f64 R)) |
(*.f64 R (neg.f64 (+.f64 phi1 (neg.f64 phi2)))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 -1 (*.f64 R phi1)) |
(*.f64 R (neg.f64 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 -1 (*.f64 R phi1)) |
(*.f64 R (neg.f64 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 -1 (*.f64 R phi1)) |
(*.f64 R (neg.f64 phi1)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(-.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 0) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R (+.f64 (neg.f64 phi1) phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 1) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 1 (*.f64 R (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 1/2))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (+.f64 R R) (*.f64 (+.f64 (neg.f64 phi1) phi2) 1/2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (+.f64 R R) (/.f64 (+.f64 (neg.f64 phi1) phi2) 2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)) 1/2) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (+.f64 (neg.f64 phi1) phi2) R) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 4 (/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 4)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)) 1/4) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 2 (+.f64 (neg.f64 phi1) phi2)) (*.f64 R 1/2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 1/2 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 R 1/2) (*.f64 2 (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 1/2)) 2) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) 1/2) (+.f64 R R)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 1/4 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (/.f64 (+.f64 (neg.f64 phi1) phi2) 2) (+.f64 R R)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 (/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 4) 4) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 R (+.f64 (neg.f64 phi1) phi2)) 1) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (+.f64 R R) (+.f64 (neg.f64 phi1) phi2)) 2) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)) 4) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))) 8) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))) 16) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (neg.f64 phi1) phi2) (*.f64 R 4))))) 32) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
Compiled 13 to 7 computations (46.2% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| ✓ | 0.2b | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
| ✓ | 2.5b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 42 to 21 computations (50% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | phi2 | @ | 0 | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| 0.0ms | phi2 | @ | -inf | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| 0.0ms | phi1 | @ | inf | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| 0.0ms | phi1 | @ | 0 | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| 0.0ms | phi1 | @ | 0 | (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
| 1× | batch-egg-rewrite |
| 1722× | bool.json-1 |
| 1722× | bool.json-2 |
| 1676× | rational.json-1 |
| 1088× | rational.json-simplify-2 |
| 1054× | bool.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 69 |
| 1 | 130 | 69 |
| 2 | 342 | 69 |
| 3 | 738 | 69 |
| 4 | 1571 | 69 |
| 5 | 3672 | 69 |
| 6 | 6942 | 69 |
| 1× | node limit |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
| 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 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(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 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 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 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/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) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 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 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 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) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.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 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 1/2 lambda1)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 1/2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0)))) (#(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 lambda1)) 2)))) (#(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 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.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 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 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 0)))) (#(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 (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 (*.f64 lambda1 R) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))))))) |
| 1× | egg-herbie |
| 2258× | rational.json-simplify-1 |
| 2120× | rational.json-simplify-2 |
| 1658× | rational.json-simplify-35 |
| 1252× | rational.json-simplify-51 |
| 1048× | rational.json-simplify-26 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 188 | 3296 |
| 1 | 471 | 3248 |
| 2 | 1212 | 3084 |
| 3 | 2210 | 2952 |
| 4 | 3615 | 2952 |
| 5 | 4122 | 2952 |
| 6 | 4426 | 2952 |
| 7 | 4923 | 2952 |
| 8 | 6338 | 2952 |
| 9 | 7641 | 2952 |
| 10 | 7970 | 2952 |
| 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 (cos.f64 (*.f64 1/2 phi2)) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)))) |
(+.f64 (*.f64 (cos.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/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.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/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(+.f64 (*.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 (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 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.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 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 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.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 (*.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 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R 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 (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 (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) 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 (*.f64 1/48 (*.f64 R (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.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 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 2 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1/2) |
(*.f64 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 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 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) 4) |
(/.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))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 32) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 1/2 lambda1)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 1/2 lambda1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))))) 32) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 0) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 1) |
(/.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 (*.f64 lambda1 R) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4))))) 32) |
| 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 -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 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 2)))) |
(+.f64 (*.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))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.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 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.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 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 2))) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(+.f64 (+.f64 (*.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))) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 phi1 3) 1/48))) |
(+.f64 (+.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 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/48 (pow.f64 phi1 3)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (+.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 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/8 (pow.f64 phi1 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 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 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)) |
(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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (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 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (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 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/8 (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)))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 1/48 (pow.f64 phi2 3))))) |
(+.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (pow.f64 phi2 2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)))))) |
(+.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (pow.f64 phi2 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/48 (pow.f64 phi2 3)) (*.f64 phi2 -1/2))))) |
(+.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (pow.f64 phi2 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 -1/2) (*.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 (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 (cos.f64 (*.f64 1/2 phi2)) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda1)))) |
(+.f64 (*.f64 (cos.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/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 2) lambda1) -1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1))))) |
(+.f64 (*.f64 (cos.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/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (pow.f64 phi1 2))))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 3) lambda1) 1/48)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 2) lambda1) -1/8))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) lambda1))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) lambda1) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(*.f64 (cos.f64 (*.f64 -1/2 phi1)) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 lambda1) -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.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)) lambda1) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 lambda1) -1/2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (pow.f64 phi2 3))))) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 (cos.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 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 lambda1) -1/2)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) lambda1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) lambda1))) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))) (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) lambda1) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 phi1 (*.f64 lambda1 R)) -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda1 R))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 lambda1 R))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.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 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (pow.f64 phi1 2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 2)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 phi1 (*.f64 lambda1 R)) -1/2)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda1 R)))) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 phi1 (*.f64 lambda1 R)))) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.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 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 R lambda1)))) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)))) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (pow.f64 phi1 2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 3))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 phi1 (*.f64 lambda1 R)) -1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 (pow.f64 phi1 3) (*.f64 lambda1 R)) 1/48)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 lambda1 R) (pow.f64 phi1 2))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (*.f64 lambda1 R)))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 lambda1 R)) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 -1/2 (*.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) R))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 lambda1) -1/2)) R)) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) R) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) R)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) lambda1) R))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 lambda1) -1/2)) R) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1)) (*.f64 R -1/8)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1))) R) (*.f64 R (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(*.f64 R (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1))) (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(*.f64 R (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) R) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.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 (*.f64 -1/8 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) R)) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 2) lambda1) R)))) (*.f64 1/48 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (pow.f64 phi2 3))) R)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 phi2 lambda1) -1/2)) R) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (pow.f64 phi2 3) lambda1) R))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) lambda1)) (*.f64 R -1/8))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 R (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 lambda1))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 3) lambda1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 R (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 R (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))) R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 lambda1 R)) |
(+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 2 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1/2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 4 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 1/4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 1/4 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)))) 32) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 1/2 lambda1)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 1/2 lambda1))) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda1)) 2) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)) 4) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))) 8) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)))) 16) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4)))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 4))))) 32) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 lambda1 (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 0) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 0) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 R)) 1) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 lambda1 (+.f64 R R))) 2) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)) 4) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4))) 8) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)))) 16) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4)))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 lambda1 R) 4))))) 32) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
| ✓ | 2.5b | (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
| ✓ | 5.7b | (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
| ✓ | 6.6b | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
Compiled 163 to 85 computations (47.9% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 14.0ms | phi1 | @ | -inf | (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
| 2.0ms | R | @ | 0 | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
| 1.0ms | phi2 | @ | 0 | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
| 1.0ms | phi1 | @ | 0 | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
| 1× | batch-egg-rewrite |
| 1242× | rational.json-simplify-35 |
| 1182× | bool.json-1 |
| 1182× | bool.json-2 |
| 1152× | rational.json-1 |
| 1152× | rational.json-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 146 |
| 1 | 240 | 146 |
| 2 | 617 | 146 |
| 3 | 1391 | 134 |
| 4 | 3541 | 134 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4))) (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 1 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 1/2 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (/.f64 1 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 4) (/.f64 1 (*.f64 phi1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 -1 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 phi1) (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 phi1)) (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 phi1) (neg.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 phi1 4)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
((#(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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(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 1 (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) 1/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 (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))) 4) 4)))) (#(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 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x or (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))) |
| 1× | egg-herbie |
| 1128× | rational.json-simplify-43 |
| 1062× | rational.json-simplify-51 |
| 1002× | rational.json-simplify-2 |
| 908× | rational.json-simplify-35 |
| 906× | rational.json-simplify-61 |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 328 | 11088 |
| 1 | 782 | 10840 |
| 2 | 1599 | 10780 |
| 3 | 3454 | 10530 |
| 4 | 6158 | 10510 |
| 5 | 7510 | 10510 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) (+.f64 (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (-.f64 (*.f64 -1/2 (*.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))) 1) (*.f64 phi1 R)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) (+.f64 (*.f64 -1/2 (*.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 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (-.f64 (*.f64 -1/2 (*.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))) 1) (*.f64 phi1 R))))) |
(*.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 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 R (*.f64 phi2 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1))) |
(+.f64 (*.f64 R (*.f64 phi2 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) (+.f64 (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1)) (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1)))) |
(+.f64 (*.f64 R (*.f64 phi2 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) (+.f64 (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1)) (+.f64 (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1)) (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 phi2 3) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 R phi2) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(/.f64 (pow.f64 lambda2 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(/.f64 (pow.f64 lambda1 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(/.f64 (pow.f64 lambda1 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(/.f64 (pow.f64 lambda1 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(/.f64 (pow.f64 lambda2 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(/.f64 (pow.f64 lambda2 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) 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)))) |
(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)))) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (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))) (pow.f64 phi2 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.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 phi2 3)) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (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))) (pow.f64 phi2 2))))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.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 phi1 2)))) |
(+.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 phi1 3)) (+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.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 phi1 2))))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(+.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 0) |
(+.f64 0 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))))) |
(-.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 0) |
(/.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 1) |
(/.f64 (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) (+.f64 R R)) 2) |
(/.f64 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4))) (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4)))) 16) |
(+.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 0) |
(+.f64 0 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) |
(+.f64 -1 (-.f64 1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)))) |
(-.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 0) |
(-.f64 0 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) |
(*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 1 phi1)) |
(*.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 1) |
(*.f64 1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) |
(*.f64 -1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 1/2 phi1)) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (/.f64 1 phi1))) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) 1/2) |
(*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 4) (/.f64 1 (*.f64 phi1 4))) |
(*.f64 (/.f64 1 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (neg.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 -1 phi1)) |
(*.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)) -1) |
(*.f64 (/.f64 1/2 phi1) (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 1/2 (/.f64 1 phi1)) (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (/.f64 -1 phi1) (neg.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1)) 2) |
(*.f64 (/.f64 1 (*.f64 phi1 4)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 4)) |
(neg.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(*.f64 2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1/2) |
(*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) |
(/.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))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) |
(+.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) |
(*.f64 1/2 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1) |
(*.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 1/2) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) 2) |
(/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4))) 16) |
| Outputs |
|---|
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1))) phi1) R) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) |
(*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 R phi1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 phi2 1/2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) (*.f64 R (+.f64 phi2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 phi2 1/2))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) 1/2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 R phi1)))) (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))))) |
(*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) phi1)) -1/2))) |
(*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) phi1)) -1/2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) (+.f64 (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (-.f64 (*.f64 -1/2 (*.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))) 1) (*.f64 phi1 R)))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) (+.f64 (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 phi2 1/2))))))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))) -1))))) |
(+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) -1))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) (*.f64 R (+.f64 phi2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 phi2 1/2))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) 1/2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 R phi1)))) (*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))) -1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) phi1)) -1/2))) (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))) -1)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) phi1)) -1/2))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) -1) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) (+.f64 (*.f64 -1/2 (*.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 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (-.f64 (*.f64 -1/2 (*.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))) 1) (*.f64 phi1 R))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) (+.f64 (*.f64 R (+.f64 phi2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 phi2 1/2))))))) (+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))) -1))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) 1/8))) (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)) (/.f64 R phi1))) (+.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) -1))) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) 1/6) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) R)))) (*.f64 R (+.f64 phi2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 phi2 1/2))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) 1/2))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 R phi1)))) (+.f64 (*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))) -1)))) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 R (pow.f64 phi1 2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1/12)))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))))) -1)))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) (*.f64 1/6 (pow.f64 phi1 2))) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 phi1 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) (*.f64 1/6 (pow.f64 phi1 2))) (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) phi1))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (*.f64 R -1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 phi2 R)) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 R phi1))) (*.f64 phi2 R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (+.f64 (*.f64 phi2 R) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 R phi1))))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 R (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 R phi1))) (*.f64 phi2 R))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (+.f64 (*.f64 phi2 R) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 R phi1))))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 R (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(*.f64 phi1 (*.f64 R -1)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (*.f64 phi2 R)) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 R)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) (*.f64 phi2 R))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) (+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 phi1 (*.f64 R -1)) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) (*.f64 phi2 R))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) (+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 phi2 R))) |
(+.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1)))) |
(*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1)) |
(*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) phi1)) phi1)) |
(*.f64 R (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1)) |
(*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(+.f64 (*.f64 R (*.f64 phi2 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1))) |
(+.f64 (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) phi1)) phi1)) (*.f64 phi2 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (/.f64 (cos.f64 (*.f64 1/2 phi1)) phi1)))) R))) |
(*.f64 R (+.f64 (*.f64 phi2 (+.f64 1 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) phi1))))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1))) |
(*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) phi1))))))) |
(*.f64 R (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 -1/2 phi1))) (*.f64 (/.f64 (sin.f64 (*.f64 1/2 phi1)) phi1) 1/2)))))) |
(+.f64 (*.f64 R (*.f64 phi2 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) (+.f64 (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1)) (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1)))) |
(+.f64 (*.f64 phi2 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (/.f64 (cos.f64 (*.f64 1/2 phi1)) phi1)))) R)) (+.f64 (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) phi1)) phi1)) (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)))) phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 phi2 (+.f64 1 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) phi1))))) (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1))) (*.f64 -1/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 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi2 2) R)) phi1)))) |
(+.f64 (*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) phi1))))))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 R (pow.f64 phi2 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))) phi1))))) |
(+.f64 (*.f64 R (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 -1/2 phi1))) (*.f64 (/.f64 (sin.f64 (*.f64 1/2 phi1)) phi1) 1/2)))))) (*.f64 -1/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 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (/.f64 (pow.f64 phi2 2) phi1))))) |
(+.f64 (*.f64 R (*.f64 phi2 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) (+.f64 (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1)) (+.f64 (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1)) (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 phi2 3) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi1))))) |
(+.f64 (*.f64 phi2 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) (/.f64 (cos.f64 (*.f64 1/2 phi1)) phi1)))) R)) (+.f64 (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)))) phi1)) (+.f64 (*.f64 R (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) phi1)) phi1)) (*.f64 -1/2 (/.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 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 3)))) phi1))))) |
(+.f64 (*.f64 R (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1)) (+.f64 (*.f64 -1/2 (+.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 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi2 2) R)) phi1)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 R (pow.f64 phi2 3))) phi1)))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) phi1)))) (*.f64 phi2 R)))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (*.f64 R (pow.f64 phi2 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))) phi1))) (*.f64 R (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 3)))) phi1)))) (*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) phi1)))))))) |
(+.f64 (*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) phi1))))))) (*.f64 -1/2 (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 3)))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 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))) (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 R (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1) (*.f64 phi2 (+.f64 1 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 -1/2 phi1))) (*.f64 (/.f64 (sin.f64 (*.f64 1/2 phi1)) phi1) 1/2)))))) (*.f64 -1/2 (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/6 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 3)))) (*.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 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2))))))) |
(*.f64 R phi2) |
(*.f64 phi2 R) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (-.f64 phi2 phi1)) R) |
(*.f64 R phi2) |
(*.f64 phi2 R) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi1))) phi1) phi2)) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi1))) phi1))) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi1))) phi1) phi2)) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi1))) phi1))) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi1) R)) |
(*.f64 R (+.f64 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) phi1))) phi1) phi2)) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) phi1))) phi1))) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) phi1))) phi1))) |
(*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R) |
(*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R)) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1)))) |
(*.f64 R (+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) |
(*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) (+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1)) phi2) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) (+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)) |
(*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))) |
(*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) |
(*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R)))) |
(*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) (+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) (+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)) |
(*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))) |
(*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) |
(*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R)))) |
(*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) (+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 R (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) phi1))) phi1)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) (/.f64 R phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1)))) (+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda2 2) phi1) -1/2)) (-.f64 phi2 phi1))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(+.f64 (*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 lambda2 2) phi1))) (-.f64 phi2 phi1))) (*.f64 (/.f64 R phi1) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (pow.f64 lambda1 2)) -1/2)))) |
(*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) |
(*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) |
(*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R)) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)))) |
(*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) |
(*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)) |
(*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))) |
(*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)) |
(*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))) |
(*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) lambda1))) phi1) (+.f64 (*.f64 (-.f64 (+.f64 phi2 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) phi1))) phi1) R) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) phi1)))) |
(+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (+.f64 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) phi1))) (-.f64 phi2 phi1))) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (/.f64 (pow.f64 lambda1 2) phi1))) phi1))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (/.f64 lambda2 phi1)) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) R) (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 lambda1 R) (/.f64 lambda2 phi1))) (+.f64 (*.f64 R (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1)))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 phi2 (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(+.f64 (*.f64 R (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (/.f64 (pow.f64 lambda1 2) phi1) -1/2)) (-.f64 phi2 phi1)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) lambda1) (/.f64 lambda2 phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 R (/.f64 (pow.f64 lambda2 2) phi1))))) |
(/.f64 (pow.f64 lambda2 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(/.f64 (pow.f64 lambda1 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(/.f64 (pow.f64 lambda1 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(/.f64 (pow.f64 lambda1 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1)) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(/.f64 (pow.f64 lambda2 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(/.f64 (pow.f64 lambda2 2) phi1) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (*.f64 -2 (/.f64 (*.f64 lambda2 lambda1) phi1)))) |
(+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (+.f64 (*.f64 -2 (*.f64 lambda1 (/.f64 lambda2 phi1))) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 (/.f64 lambda2 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda1 2) phi1) (/.f64 (pow.f64 lambda2 2) phi1))) |
(+.f64 (*.f64 lambda2 (*.f64 (/.f64 lambda1 phi1) -2)) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(+.f64 (*.f64 lambda1 (*.f64 -2 (/.f64 lambda2 phi1))) (+.f64 (/.f64 (pow.f64 lambda2 2) phi1) (/.f64 (pow.f64 lambda1 2) phi1))) |
(cos.f64 (*.f64 1/2 phi1)) |
(cos.f64 (*.f64 -1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -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 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/48))) |
(+.f64 (+.f64 (*.f64 phi2 (*.f64 -1/2 (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 1/48 (pow.f64 phi2 3))) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)) (+.f64 (*.f64 phi2 (*.f64 -1/2 (sin.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (pow.f64 phi2 3) 1/48) (*.f64 phi2 -1/2))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/8))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 (pow.f64 phi2 3) 1/48) (*.f64 phi2 -1/2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(cos.f64 (*.f64 1/2 phi2)) |
(cos.f64 (*.f64 phi2 1/2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.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 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2))))) (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2)))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))) (cos.f64 (*.f64 phi2 1/2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2)))) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 phi1 2) -1/8)))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)) (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/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 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8)) (+.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2))))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (pow.f64 phi1 3))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2))))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 1/48 (pow.f64 phi1 3))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 phi1 2) -1/8)) (+.f64 (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 1/48 (pow.f64 phi1 3)))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 phi1 2) -1/8)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 3)) (*.f64 -1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(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 phi1 (*.f64 phi2 -1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 -1 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (neg.f64 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 phi2 (sin.f64 (*.f64 -1/2 phi1))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (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))) (pow.f64 phi2 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (*.f64 -1 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (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))) (pow.f64 phi2 2)))) |
(+.f64 (neg.f64 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (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))) (pow.f64 phi2 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (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))) (pow.f64 phi2 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 phi2 (sin.f64 (*.f64 -1/2 phi1)))) (+.f64 (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))) (pow.f64 phi2 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.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 phi2 3)) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (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))) (pow.f64 phi2 2))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (*.f64 -1 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (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))) (pow.f64 phi2 2)) (*.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 phi2 3))))) |
(+.f64 (neg.f64 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (+.f64 (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))) (pow.f64 phi2 2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) 1/6) (pow.f64 phi2 3)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.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))) (pow.f64 phi2 2)) (+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/6 (pow.f64 phi2 3)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (*.f64 phi2 (sin.f64 (*.f64 -1/2 phi1)))) (+.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) (+.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))) (pow.f64 phi2 2)) (*.f64 (*.f64 (cos.f64 (*.f64 -1/2 phi1)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/6 (pow.f64 phi2 3)))))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) |
(pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (neg.f64 (cos.f64 (*.f64 phi2 1/2)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (*.f64 phi1 (cos.f64 (*.f64 phi2 1/2))) (sin.f64 (*.f64 phi2 -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.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 phi1 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)) (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (neg.f64 (cos.f64 (*.f64 phi2 1/2))))) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)))) |
(+.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (*.f64 phi1 (cos.f64 (*.f64 phi2 1/2))) (sin.f64 (*.f64 phi2 -1/2)))) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2))) |
(+.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 phi1 3)) (+.f64 (*.f64 -1 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.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 phi1 2))))) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1)) (+.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2))) (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) 1/8))) (pow.f64 phi1 3)))) |
(+.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) 1/6) (pow.f64 phi1 3))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)) (+.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 phi1 (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) (*.f64 1/6 (pow.f64 phi1 3))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/4) (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 phi2 1/2)) 2))) (pow.f64 phi1 2)) (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) (+.f64 (neg.f64 phi1) (*.f64 1/6 (pow.f64 phi1 3)))))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) |
(+.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 0) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(+.f64 0 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))))) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(-.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 0) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(/.f64 (*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) 1) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) (+.f64 R R)) 2) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(/.f64 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4)) 4) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(/.f64 (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4))) 8) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4))) (*.f64 2 (*.f64 R (*.f64 (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) 4)))) 16) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 (neg.f64 phi1) phi2))) |
(*.f64 R (+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 -1/2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (+.f64 phi2 (neg.f64 phi1)))) |
(+.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 0) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(+.f64 0 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(+.f64 -1 (-.f64 1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(-.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 0) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(-.f64 0 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 1/2 (*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 1 phi1)) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) 1) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 -1 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 1/2 phi1)) |
(*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 1/2 phi1))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 1/2 phi1) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 2 (/.f64 1/2 phi1))) |
(*.f64 (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/2 (/.f64 1 phi1))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) 1/2) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 4) (/.f64 1 (*.f64 phi1 4))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 4 (/.f64 1 (*.f64 phi1 4)))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 4 (/.f64 1/4 phi1))) |
(*.f64 (/.f64 1 phi1) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (neg.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 -1 phi1)) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1)) -1) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (/.f64 1/2 phi1) (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 1/2 phi1))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (/.f64 1/2 phi1) 2)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 2 (/.f64 1/2 phi1))) |
(*.f64 (*.f64 1/2 (/.f64 1 phi1)) (*.f64 2 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (/.f64 -1 phi1) (neg.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(*.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1)) 2) |
(*.f64 2 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 phi1 phi1))) |
(*.f64 (/.f64 1 (*.f64 phi1 4)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 4)) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 4 (/.f64 1 (*.f64 phi1 4)))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 4 (/.f64 1/4 phi1))) |
(neg.f64 (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (neg.f64 phi1))) |
(/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1) |
(+.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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 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 2 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(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 (*.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) 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 (*.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 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4)) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 4))) 16) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(+.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(-.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(*.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(*.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 1/2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 2) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 1) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(/.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4) 4) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) 8) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 4))) 16) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| ✓ | 0.1b | (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
| ✓ | 0.2b | (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
| ✓ | 31.5b | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 119 to 60 computations (49.6% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | phi1 | @ | 0 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 2.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 2.0ms | R | @ | 0 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 1.0ms | lambda2 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1× | batch-egg-rewrite |
| 1194× | rational.json-simplify-35 |
| 1022× | bool.json-1 |
| 1022× | bool.json-2 |
| 996× | rational.json-1 |
| 996× | rational.json-2 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 184 |
| 1 | 201 | 184 |
| 2 | 483 | 184 |
| 3 | 1054 | 184 |
| 4 | 2883 | 184 |
| 5 | 7986 | 184 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x and (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x or (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 R R)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)))))) |
| 1× | egg-herbie |
| 1386× | rational.json-simplify-49 |
| 1174× | rational.json-simplify-41 |
| 1040× | rational.json-simplify-51 |
| 1040× | rational.json-simplify-53 |
| 834× | rational.json-simplify-2 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 537 | 20156 |
| 1 | 1472 | 19450 |
| 2 | 3228 | 17996 |
| 3 | 5702 | 17476 |
| 4 | 6722 | 17476 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2))))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (+.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 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) phi2)))) (+.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 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 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 phi1)) 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 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 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 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 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 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 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 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1 (*.f64 (*.f64 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 (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 (*.f64 (*.f64 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 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 (-.f64 1 (pow.f64 (*.f64 -1 (*.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)))) phi1)) 2)) (pow.f64 phi2 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 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)) (*.f64 phi1 (pow.f64 phi2 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) (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 (*.f64 (*.f64 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 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 (-.f64 1 (pow.f64 (*.f64 -1 (*.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)))) phi1)) 2)) (pow.f64 phi2 2))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2))) (pow.f64 phi2 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2))))) |
(*.f64 -1 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (*.f64 -1 phi2))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)))))) |
1 |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) 1) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 4)) 1)) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 4)) (+.f64 1 (*.f64 -1/1440 (pow.f64 phi1 6))))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(pow.f64 (-.f64 lambda1 lambda2) 2) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 4) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 4) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 -1/1440 (*.f64 (pow.f64 phi1 6) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 R (*.f64 (pow.f64 lambda1 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 R (*.f64 (pow.f64 lambda1 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 1/2 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R (*.f64 (pow.f64 lambda1 3) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3)))))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) (*.f64 (pow.f64 lambda2 2) R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (/.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) (*.f64 (pow.f64 lambda2 2) R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R)))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) (*.f64 R lambda1)) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) (*.f64 R lambda1)) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 R phi2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 R phi2)))) (+.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 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) 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 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) (*.f64 R phi2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 R phi2)))) (+.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 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) R)))) (*.f64 (sqrt.f64 (+.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 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 R phi2)) (pow.f64 phi1 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (*.f64 phi1 R)))) |
(*.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 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (*.f64 -1 (*.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 phi1 (*.f64 R phi2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 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)) (*.f64 R (pow.f64 phi2 2))) (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 -1 (*.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 phi1 (*.f64 R phi2)))))) |
(+.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 (*.f64 phi1 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.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)))) phi1)) 2)) (*.f64 R (pow.f64 phi2 3)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 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)) (*.f64 R (pow.f64 phi2 2))) (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 -1 (*.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 phi1 (*.f64 R phi2))))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) R) phi2)) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) R) phi2)) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) R)) (pow.f64 phi2 2)))))) |
(*.f64 -1 (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 phi1 R) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4))) 16) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 0) |
(+.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 0) |
(*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 2)) |
(*.f64 1/2 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 1) |
(*.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(*.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 1/2) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 2) 2) |
(/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 1) |
(/.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) 16) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) |
(+.f64 0 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) |
(/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 1) |
(/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)))) 16) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 0) |
(+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)) |
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 0) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 1) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 R R)) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4))) 8) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4)))) 16) |
| Outputs |
|---|
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (neg.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2)) (pow.f64 lambda1 2)))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (pow.f64 lambda1 2)))) (neg.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) 2)) (pow.f64 lambda1 2))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2)) (pow.f64 lambda1 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 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 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2)) (pow.f64 lambda1 2))))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))))) (+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda1 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3)))))) (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (pow.f64 lambda1 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) 2)) (pow.f64 lambda1 2))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1))))) (*.f64 (*.f64 lambda2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 3)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) 2))) (/.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)))) |
(+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) 2)) (/.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 lambda2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (pow.f64 lambda1 2)))) (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda2 (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 -1/2 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (/.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 lambda2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))) (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 lambda2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (pow.f64 lambda1 2)))) (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 lambda1)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) -1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 lambda1)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (pow.f64 lambda2 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) -1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))) (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 (pow.f64 lambda2 3))) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) -1)) 2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) (*.f64 -1 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) 2)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (pow.f64 lambda2 2)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 lambda1)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) 2)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 (pow.f64 lambda2 3))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) (/.f64 (*.f64 lambda1 (*.f64 (pow.f64 lambda2 3) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) 1/2)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 lambda1)))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))))) (+.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2))) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) (/.f64 (*.f64 lambda1 (*.f64 (pow.f64 lambda2 3) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))))))) |
(*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda2 (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)))) (*.f64 1/2 (/.f64 (*.f64 lambda1 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda2 (neg.f64 lambda1)))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) 2))) (/.f64 lambda1 (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))) (+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)) (*.f64 1/2 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 phi1 -1/2)))))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) |
(*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) lambda1) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)))) |
(+.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 phi1 -1/2))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2)))))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (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 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (+.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 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -1)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2))) (*.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 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))) (neg.f64 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) phi2)))) (+.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 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 phi2))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -1)) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -1)) 2))) (*.f64 phi2 (pow.f64 phi1 3)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)) 2))) (*.f64 (*.f64 phi2 (pow.f64 phi1 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)) 2))))))) (*.f64 phi1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi1 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))))) (neg.f64 (*.f64 phi1 phi2)))) (+.f64 (*.f64 (*.f64 phi2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 phi1 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) 1/2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.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 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1)))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1)))) |
(+.f64 (*.f64 -1 phi2) (+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 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 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) phi1))))) |
(+.f64 phi1 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (*.f64 1/2 (*.f64 phi2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (pow.f64 phi1 2))))) (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))) (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (+.f64 (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))) (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1))))) |
(*.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 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) phi1))) (+.f64 phi2 (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))) (neg.f64 phi1))) |
(+.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi1))) (neg.f64 phi1))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi1 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)) phi2))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) phi1))) (+.f64 phi2 (*.f64 phi1 -1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 phi1 2))))) |
(+.f64 (neg.f64 phi1) (+.f64 (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) |
(+.f64 phi2 (+.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi1))) (neg.f64 phi1)) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 phi2 (pow.f64 phi1 2))))))) |
(+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 phi2 (pow.f64 phi1 2)))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 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) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -1 (*.f64 (*.f64 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 (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 phi1 phi2) (*.f64 (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))))) -1))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 phi2) (neg.f64 (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 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 phi2) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 -1 (*.f64 (*.f64 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 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 (-.f64 1 (pow.f64 (*.f64 -1 (*.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)))) phi1)) 2)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 (*.f64 phi1 phi2) (*.f64 (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))))) -1)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (*.f64 (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))))) -1)) 2)) (*.f64 (pow.f64 phi2 2) (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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (*.f64 phi1 phi2) (neg.f64 (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 1/2 (*.f64 (pow.f64 phi2 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (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 (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) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (neg.f64 (*.f64 phi1 phi2))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 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)) (*.f64 phi1 (pow.f64 phi2 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) (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 (*.f64 (*.f64 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 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 (-.f64 1 (pow.f64 (*.f64 -1 (*.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)))) phi1)) 2)) (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 (*.f64 (*.f64 phi1 (pow.f64 phi2 3)) (/.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (*.f64 (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))))) -1)) 2)) (+.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 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)) (+.f64 (*.f64 (*.f64 phi1 phi2) (*.f64 (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))))) -1)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (*.f64 (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))))) -1)) 2)) (*.f64 (pow.f64 phi2 2) (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) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 (*.f64 phi1 phi2) (neg.f64 (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 1/2 (+.f64 (*.f64 (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 (pow.f64 (*.f64 phi1 (neg.f64 (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)) (/.f64 (*.f64 phi1 (pow.f64 phi2 3)) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (pow.f64 phi2 2) (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (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 (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 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 phi2 2) (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)) (*.f64 phi1 (/.f64 (pow.f64 phi2 3) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 phi2) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
phi2 |
(+.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 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2)) (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2)))) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2)) (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 phi1 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2))) (pow.f64 phi2 2))) (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) phi2))))) |
(+.f64 phi2 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) (/.f64 phi1 (pow.f64 phi2 2))))) (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (+.f64 (*.f64 phi1 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))) (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) phi2))))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (+.f64 (*.f64 phi1 (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))) (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 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 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (*.f64 -1 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) phi2))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi2))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (+.f64 phi1 (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 phi2 2)))))) |
(+.f64 phi1 (+.f64 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 phi1 (pow.f64 phi2 2))))) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi1 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (pow.f64 phi2 2)))))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 phi1 (pow.f64 phi2 2)))) (+.f64 (neg.f64 phi2) (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi2)))))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 phi1 (pow.f64 phi2 2))))))) |
1 |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) 1) |
(+.f64 1 (*.f64 (pow.f64 phi1 2) -1/4)) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 4)) 1)) |
(+.f64 (*.f64 (pow.f64 phi1 2) -1/4) (+.f64 1 (*.f64 1/48 (pow.f64 phi1 4)))) |
(+.f64 1 (+.f64 (*.f64 (pow.f64 phi1 2) -1/4) (*.f64 1/48 (pow.f64 phi1 4)))) |
(+.f64 (*.f64 -1/4 (pow.f64 phi1 2)) (+.f64 (*.f64 1/48 (pow.f64 phi1 4)) (+.f64 1 (*.f64 -1/1440 (pow.f64 phi1 6))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) -1/4) (+.f64 1 (+.f64 (*.f64 -1/1440 (pow.f64 phi1 6)) (*.f64 1/48 (pow.f64 phi1 4))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) -1/4) (+.f64 (*.f64 1/48 (pow.f64 phi1 4)) (+.f64 1 (*.f64 -1/1440 (pow.f64 phi1 6))))) |
(+.f64 1 (+.f64 (+.f64 (*.f64 1/48 (pow.f64 phi1 4)) (*.f64 -1/1440 (pow.f64 phi1 6))) (*.f64 (pow.f64 phi1 2) -1/4))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 lambda2 lambda1) -2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 lambda2)) -2))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda2 lambda1) -2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (+.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (+.f64 (pow.f64 lambda2 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda2 lambda1) -2)))) |
(pow.f64 (-.f64 lambda1 lambda2) 2) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4))) |
(+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4))) |
(*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1 (*.f64 (pow.f64 phi1 2) -1/4))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 4) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 4))) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))) |
(+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/48 (pow.f64 phi1 4))))) |
(+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/48 (pow.f64 phi1 4))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1 (*.f64 1/48 (pow.f64 phi1 4))))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 phi1 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 4) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 -1/1440 (*.f64 (pow.f64 phi1 6) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 4))) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/1440 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 6)))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4)) (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/1440 (pow.f64 phi1 6))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/48 (pow.f64 phi1 4)))))) |
(+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 1/48 (pow.f64 phi1 4))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/1440 (pow.f64 phi1 6)))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 phi1 2) -1/4)) (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (+.f64 1 (*.f64 1/48 (pow.f64 phi1 4)))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/1440 (pow.f64 phi1 6))))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda1 R) lambda2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 R (*.f64 (pow.f64 lambda1 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 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 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda1 R) lambda2)))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 R (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (pow.f64 lambda1 2)) R))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 (*.f64 lambda1 R))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) 2)) (*.f64 R (pow.f64 lambda1 2)))) (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 R (*.f64 (pow.f64 lambda1 2) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 1/2 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R (*.f64 (pow.f64 lambda1 3) (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)))))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 R (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2)) (pow.f64 lambda1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (*.f64 (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (pow.f64 lambda1 3) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))) 2)) R)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) 1/2)) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda1 R) lambda2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 (*.f64 lambda1 R))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 R (pow.f64 lambda1 3)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))))) (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (pow.f64 lambda1 2)) R))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) 3))) (*.f64 1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) 2)) (*.f64 R (pow.f64 lambda1 3)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (neg.f64 (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) 2)) (*.f64 R (pow.f64 lambda1 2)))) (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 R (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (+.f64 (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) 2)) (/.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)))) (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) 2))) R) (/.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2))))) (+.f64 (*.f64 1/2 (*.f64 R (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1)) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 lambda2 R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 phi1)))) 2)) (/.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1))) (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 phi1 -1/2)))) 2))) (/.f64 (*.f64 lambda2 R) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (pow.f64 lambda1 2))))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) R) (*.f64 (cos.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 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1)))) |
(+.f64 (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 lambda2 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2)) R) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)))))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 R (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) R) (/.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) (*.f64 -1/2 (*.f64 (*.f64 lambda2 R) (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) (+.f64 (*.f64 -1/2 (*.f64 lambda2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (pow.f64 lambda1 2)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (/.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1))) (*.f64 lambda2 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))) 2))) (/.f64 (/.f64 R (cos.f64 (*.f64 phi1 -1/2))) (pow.f64 lambda1 2))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) R) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) (*.f64 -1 (*.f64 lambda2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 (*.f64 lambda1 R)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) (*.f64 (pow.f64 lambda2 2) R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R))) |
(+.f64 (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) -1)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) 1/2)) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) (*.f64 -1 (*.f64 lambda2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) 2)) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 (*.f64 lambda1 R))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (+.f64 (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) R)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (/.f64 (*.f64 (pow.f64 lambda2 3) (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R lambda1))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1))) 2)) (*.f64 (pow.f64 lambda2 2) R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2))) R)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda1 R)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) (*.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 R (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) -1)) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) 1/2))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (*.f64 lambda1 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) -1)) 2))) R)) (/.f64 (pow.f64 lambda2 3) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 lambda2 (*.f64 lambda1 R))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)))) R) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) 2)) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))) (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) lambda1) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))) 2)) (pow.f64 lambda2 3))) (/.f64 R (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (+.f64 (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) R))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda1 R)) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda2 3) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 lambda1 R)) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))))) (+.f64 (neg.f64 (*.f64 (*.f64 lambda1 R) (*.f64 lambda2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2)))) (*.f64 1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2))))) (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) lambda1))) 2)) R))))))) |
(*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (*.f64 1/2 (*.f64 R (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1)))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2)))))) (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)))) |
(*.f64 R (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)))) |
(+.f64 (*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) (+.f64 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) 2)) (*.f64 R lambda1)) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (+.f64 (+.f64 (*.f64 1/2 (*.f64 R (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) 2)) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (*.f64 (*.f64 lambda1 R) (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 -1)) 2)) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 lambda1 R) -1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R))) (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda1)) 2))) (/.f64 (*.f64 lambda1 R) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 R (/.f64 (/.f64 lambda1 (cos.f64 (*.f64 phi1 -1/2))) (pow.f64 lambda2 2)))) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))))) (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 (neg.f64 lambda1) lambda2)))) |
(+.f64 (*.f64 1/2 (*.f64 R (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2)))) (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (neg.f64 lambda1)) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 phi1 -1/2)))))))) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2)))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1)) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (+.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1)) (*.f64 -1/2 (*.f64 R (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) (*.f64 R lambda1)) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2)) R) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1 (*.f64 lambda2 (*.f64 R (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R) -1))) (*.f64 -1/2 (*.f64 (*.f64 lambda1 R) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 R)) (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (/.f64 (*.f64 lambda1 R) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 lambda1 2)) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (/.f64 R (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (*.f64 R (/.f64 (/.f64 lambda1 (cos.f64 (*.f64 phi1 -1/2))) (pow.f64 lambda2 2))))))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (+.f64 lambda1 (neg.f64 lambda2)))) (*.f64 -1/2 (*.f64 R (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (*.f64 lambda2 (cos.f64 (*.f64 phi1 -1/2)))) (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 lambda1 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1) 2))) (*.f64 (pow.f64 lambda2 2) (cos.f64 (*.f64 phi1 -1/2))))))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 R phi2)))) (*.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 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 (*.f64 phi2 R)) -1))) |
(+.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)))) (neg.f64 (*.f64 phi1 (*.f64 phi2 R))))) |
(+.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)))) (neg.f64 (*.f64 phi2 (*.f64 phi1 R))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 R phi2)))) (+.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 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) 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 (pow.f64 phi1 2) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -1)) 2))) R)))) (+.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 phi1 (*.f64 phi2 R)) -1)))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)) 2))) (*.f64 (*.f64 (pow.f64 phi1 2) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 (*.f64 phi1 (*.f64 phi2 R)))))) |
(+.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 (neg.f64 (*.f64 phi2 (*.f64 phi1 R))) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (pow.f64 phi1 2) R)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) (*.f64 (pow.f64 phi1 3) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) (*.f64 R phi2))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi1 (*.f64 R phi2)))) (+.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 (-.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) phi2)) 2)) R)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R)))) |
(+.f64 (+.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 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -1)) 2))) R)))) (+.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 phi1 (*.f64 phi2 R)) -1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 phi2 -1)) 2))) (*.f64 (*.f64 phi2 R) (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 (*.f64 phi1 (*.f64 phi2 R)))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)) 2))) (*.f64 (*.f64 (pow.f64 phi1 2) R) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (neg.f64 phi2)) 2))) (*.f64 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 R)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) R) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (neg.f64 (*.f64 phi2 (*.f64 phi1 R))) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (pow.f64 phi1 2) R))))) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) (pow.f64 (*.f64 phi2 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 R)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 3)))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 R (*.f64 phi2 -1))) |
(*.f64 R (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (*.f64 phi1 R))) |
(+.f64 (*.f64 1/2 (*.f64 R (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1))) (+.f64 (*.f64 phi1 R) (*.f64 R (*.f64 phi2 -1)))) |
(+.f64 (*.f64 R (+.f64 phi1 (neg.f64 phi2))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (/.f64 R phi1)))) |
(+.f64 (*.f64 R (+.f64 phi1 (neg.f64 phi2))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (/.f64 R phi1)))) |
(*.f64 R (+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1))))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 R phi2)) (pow.f64 phi1 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (*.f64 phi1 R)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 phi2 R) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (pow.f64 phi1 2)))) (+.f64 (*.f64 1/2 (*.f64 R (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1))) (+.f64 (*.f64 phi1 R) (*.f64 R (*.f64 phi2 -1))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (/.f64 R phi1))) (+.f64 (*.f64 R (+.f64 phi1 (neg.f64 phi2))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (/.f64 (*.f64 phi2 R) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 R (+.f64 phi1 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1)))) (*.f64 (*.f64 phi2 R) (+.f64 -1 (*.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2)) 1/2)))) |
(+.f64 (*.f64 R (+.f64 phi1 (neg.f64 phi2))) (*.f64 1/2 (*.f64 R (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))))) |
(*.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 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1)) (*.f64 phi2 R))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 phi1 (neg.f64 R)) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi1)))) (*.f64 R (+.f64 phi2 (neg.f64 phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(+.f64 (*.f64 phi2 R) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (/.f64 R (pow.f64 phi1 2)))) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.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 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2))) (/.f64 R (pow.f64 phi1 2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) phi1)))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2))) (/.f64 R (pow.f64 phi1 2))) (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi1))))) (*.f64 R (+.f64 phi2 (neg.f64 phi1)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (*.f64 -1 (*.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 phi1 (*.f64 R phi2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (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 phi1 (*.f64 phi2 R)) -1))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (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))))) (neg.f64 (*.f64 phi1 (*.f64 phi2 R))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (neg.f64 (*.f64 phi2 (*.f64 phi1 R))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 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)) (*.f64 R (pow.f64 phi2 2))) (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 -1 (*.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 phi1 (*.f64 R phi2)))))) |
(+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (*.f64 (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))))) -1)) 2)) (*.f64 (pow.f64 phi2 2) R)) (*.f64 (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))))) 1/2)) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (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 phi1 (*.f64 phi2 R)) -1)))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (+.f64 (*.f64 (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))))) (neg.f64 (*.f64 phi1 (*.f64 phi2 R)))) (*.f64 1/2 (*.f64 (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 (pow.f64 phi2 2) (*.f64 R (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (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)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (neg.f64 (*.f64 phi2 (*.f64 phi1 R))) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) 1/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 (*.f64 phi1 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.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)))) phi1)) 2)) (*.f64 R (pow.f64 phi2 3)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) R) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 -1 (*.f64 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)) (*.f64 R (pow.f64 phi2 2))) (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 -1 (*.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 phi1 (*.f64 R phi2))))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (*.f64 (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))))) -1)) 2)) (*.f64 (pow.f64 phi2 2) R)) (*.f64 (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))))) 1/2)) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (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 phi1 (*.f64 phi2 R)) -1)))) (*.f64 1/2 (*.f64 (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 (-.f64 1 (pow.f64 (*.f64 phi1 (*.f64 (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))))) -1)) 2)) (*.f64 (pow.f64 phi2 3) R)) (/.f64 phi1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (+.f64 (*.f64 (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))))) (neg.f64 (*.f64 phi1 (*.f64 phi2 R)))) (*.f64 1/2 (*.f64 (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 (pow.f64 phi2 2) (*.f64 R (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (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)))))))) (*.f64 1/2 (*.f64 (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 (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (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)) (*.f64 (pow.f64 phi2 3) R)) (/.f64 phi1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (neg.f64 (*.f64 phi2 (*.f64 phi1 R))) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) 1/2))) (+.f64 (*.f64 (*.f64 phi1 (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)) (/.f64 (*.f64 (pow.f64 phi2 3) R) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)) (/.f64 (*.f64 (pow.f64 phi2 3) R) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (+.f64 (neg.f64 (*.f64 phi2 (*.f64 phi1 R))) (*.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 1 (pow.f64 (*.f64 phi1 (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) 1/2))))) |
(*.f64 R phi2) |
(*.f64 phi2 R) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 phi2 R) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) R) phi2)) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 phi2 R) (*.f64 1/2 (*.f64 R (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2))))) |
(+.f64 (+.f64 (*.f64 phi2 R) (*.f64 phi1 (neg.f64 R))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R phi2)))) |
(+.f64 (*.f64 R (+.f64 phi2 (neg.f64 phi1))) (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R phi2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) R) phi2)) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)) R)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (+.f64 (*.f64 phi2 R) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) R) (/.f64 phi1 (pow.f64 phi2 2))))) (*.f64 1/2 (*.f64 R (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2))))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R phi2))) (+.f64 (*.f64 phi2 R) (*.f64 1/2 (*.f64 (*.f64 phi1 R) (/.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R phi2))) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R (pow.f64 phi2 2))))) (*.f64 R (+.f64 phi2 (neg.f64 phi1))))) |
(+.f64 (*.f64 phi1 (neg.f64 R)) (+.f64 (*.f64 phi2 R) (*.f64 1/2 (+.f64 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R phi2)) (*.f64 phi1 (*.f64 (+.f64 (pow.f64 phi1 2) (-.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (neg.f64 phi1) 2))) (/.f64 R (pow.f64 phi2 2)))))))) |
(*.f64 -1 (*.f64 R phi2)) |
(*.f64 R (*.f64 phi2 -1)) |
(*.f64 phi2 (neg.f64 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 phi1 R) (*.f64 R (*.f64 phi2 -1))) |
(*.f64 R (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi2)) (+.f64 (*.f64 phi1 R) (*.f64 R (*.f64 phi2 -1)))) |
(+.f64 (*.f64 R (+.f64 phi1 (neg.f64 phi2))) (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) phi2)))) |
(+.f64 (*.f64 R (+.f64 phi1 (neg.f64 phi2))) (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi2))))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 phi1 R) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 R (*.f64 phi2 -1)) (+.f64 (*.f64 phi1 R) (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) (/.f64 phi1 (pow.f64 phi2 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi2))))) |
(+.f64 (*.f64 phi1 R) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) phi2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi1 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (/.f64 R (pow.f64 phi2 2))))) (*.f64 phi2 (neg.f64 R)))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 phi1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R) (pow.f64 phi2 2)))) (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (/.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) phi2))))) (*.f64 R (+.f64 phi1 (neg.f64 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) (+.f64 (/.f64 phi1 (pow.f64 phi2 2)) (/.f64 1 phi2)))) (*.f64 R (+.f64 phi1 (neg.f64 phi2)))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2)) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1/2 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 1/2) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) 2) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4))) 16) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 0) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(+.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 0) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(*.f64 2 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(*.f64 1/2 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 1) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(*.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(*.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 1/2) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 2) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(/.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 1) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(/.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 2) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4) 4) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) 8) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) (*.f64 2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) 16) |
(pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) |
(pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 0 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 1) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 2 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) 2) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)) 4) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) 8) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4))) (*.f64 2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) 4)))) 16) |
(*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 0) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 0) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) R) 1) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (+.f64 R R)) 2) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4)) 4) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(/.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4))) 8) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4))) (*.f64 2 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (*.f64 R 4)))) 16) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
Compiled 37977 to 25430 computations (33% saved)
35 alts after pruning (32 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 897 | 16 | 913 |
| Fresh | 4 | 16 | 20 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 904 | 35 | 939 |
| Status | Error | Program |
|---|---|---|
| 44.5b | (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) | |
| ✓ | 29.6b | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 60.1b | (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) R) | |
| 57.9b | (*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) | |
| 53.0b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) | |
| 53.2b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) | |
| 59.8b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) | |
| 44.5b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) | |
| ▶ | 53.2b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| 59.8b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) | |
| ✓ | 45.8b | (*.f64 phi1 (neg.f64 R)) |
| 53.2b | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) | |
| 60.1b | (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) | |
| 51.8b | (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) | |
| 48.8b | (*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) | |
| ▶ | 29.6b | (*.f64 R (-.f64 phi2 phi1)) |
| 60.2b | (*.f64 R (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) | |
| ▶ | 59.9b | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 52.1b | (*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) | |
| 59.8b | (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) | |
| 53.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) | |
| ▶ | 59.8b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| 57.4b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 53.4b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) | |
| 38.7b | (*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 40.3b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ▶ | 37.2b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 37.6b | (*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 39.0b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.7b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 46.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 36.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 39.4b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| ✓ | 46.1b | (*.f64 R phi2) |
Compiled 1828 to 1196 computations (34.6% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 R (-.f64 phi2 phi1)) |
Compiled 16 to 7 computations (56.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | R | @ | 0 | (*.f64 R (-.f64 phi2 phi1)) |
| 0.0ms | phi1 | @ | -inf | (*.f64 R (-.f64 phi2 phi1)) |
| 0.0ms | phi2 | @ | inf | (*.f64 R (-.f64 phi2 phi1)) |
| 0.0ms | phi2 | @ | -inf | (*.f64 R (-.f64 phi2 phi1)) |
| 0.0ms | phi1 | @ | inf | (*.f64 R (-.f64 phi2 phi1)) |
| 1× | batch-egg-rewrite |
| 1338× | bool.json-1 |
| 1338× | bool.json-2 |
| 1296× | rational.json-1 |
| 1296× | rational.json-2 |
| 1296× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 69 | 13 |
| 2 | 197 | 13 |
| 3 | 429 | 13 |
| 4 | 883 | 13 |
| 5 | 1950 | 13 |
| 6 | 4470 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (-.f64 phi2 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 R (/.f64 (-.f64 phi1 phi2) -2)) (*.f64 R (/.f64 (-.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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (*.f64 (-.f64 phi1 phi2) 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 R 8) (-.f64 phi2 phi1)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 R (-.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 R (-.f64 phi2 phi1)) (*.f64 R (-.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 R (-.f64 phi2 phi1)) (*.f64 R (-.f64 phi2 phi1))))))) |
| 1× | egg-herbie |
| 3568× | rational.json-simplify-2 |
| 2870× | rational.json-simplify-35 |
| 2444× | rational.json-simplify-53 |
| 894× | rational.json-simplify-51 |
| 890× | rational.json-simplify-1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 45 | 683 |
| 1 | 104 | 623 |
| 2 | 214 | 515 |
| 3 | 454 | 515 |
| 4 | 1299 | 515 |
| 5 | 3038 | 515 |
| 6 | 4177 | 515 |
| 7 | 4389 | 515 |
| 8 | 4529 | 515 |
| 9 | 4663 | 515 |
| 10 | 4796 | 515 |
| 11 | 5752 | 515 |
| 12 | 5883 | 515 |
| 13 | 5885 | 515 |
| 14 | 5885 | 515 |
| 15 | 5885 | 515 |
| 16 | 6016 | 515 |
| 17 | 6147 | 515 |
| 18 | 6278 | 515 |
| 19 | 6972 | 515 |
| 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 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 R (/.f64 (-.f64 phi1 phi2) -2)) (*.f64 R (/.f64 (-.f64 phi1 phi2) -2))) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(/.f64 (*.f64 -2 (*.f64 (-.f64 phi1 phi2) R)) 2) |
(/.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 4)) 4) |
(/.f64 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1))) 16) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)))) 32) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1))))) 64) |
| Outputs |
|---|
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 phi1 (neg.f64 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (neg.f64 (*.f64 phi1 R)) (*.f64 R 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 R (/.f64 (-.f64 phi1 phi2) -2)) (*.f64 R (/.f64 (-.f64 phi1 phi2) -2))) |
(*.f64 (/.f64 (-.f64 phi1 phi2) -2) (+.f64 R R)) |
(-.f64 (*.f64 R (-.f64 phi2 phi1)) 0) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (-.f64 phi2 phi1)) 1) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 -2 (*.f64 (-.f64 phi1 phi2) R)) 2) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 R (*.f64 (-.f64 phi2 phi1) 4)) 4) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)) 8) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1))) 16) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)))) 32) |
(*.f64 R (-.f64 phi2 phi1)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1)))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 R 8) (-.f64 phi2 phi1))))) 64) |
(*.f64 R (-.f64 phi2 phi1)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) |
Compiled 30 to 20 computations (33.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 53.0ms | R | @ | inf | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| 1.0ms | R | @ | 0 | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) |
| 0.0ms | lambda1 | @ | inf | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| 0.0ms | phi2 | @ | -inf | (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| 1× | batch-egg-rewrite |
| 1532× | bool.json-1 |
| 1532× | bool.json-2 |
| 1466× | rational.json-1 |
| 1466× | rational.json-2 |
| 1466× | rational.json-3 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 40 |
| 1 | 111 | 40 |
| 2 | 303 | 40 |
| 3 | 661 | 40 |
| 4 | 1384 | 40 |
| 5 | 3177 | 40 |
| 6 | 6265 | 40 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)) (*.f64 1/2 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (+.f64 lambda1 lambda1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8)) (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))) (*.f64 1/2 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 R (+.f64 lambda1 lambda1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8)) (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))))))) |
| 1× | egg-herbie |
| 2946× | rational.json-simplify-2 |
| 1808× | rational.json-simplify-35 |
| 1564× | rational.json-simplify-1 |
| 1110× | rational.json-simplify-53 |
| 1056× | rational.json-simplify-49 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 86 | 756 |
| 1 | 208 | 738 |
| 2 | 468 | 726 |
| 3 | 1043 | 696 |
| 4 | 2788 | 696 |
| 5 | 4574 | 696 |
| 6 | 4895 | 696 |
| 7 | 5160 | 696 |
| 8 | 5416 | 696 |
| 9 | 5486 | 696 |
| 10 | 6734 | 696 |
| 11 | 7790 | 696 |
| 1× | node limit |
| Inputs |
|---|
lambda1 |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)) lambda1) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) lambda1)) lambda1)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) lambda1)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi2 6) lambda1)) lambda1))) |
(*.f64 R lambda1) |
(+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (*.f64 R lambda1)) |
(+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1/46080 (*.f64 R (*.f64 (pow.f64 phi2 6) lambda1))) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (*.f64 R lambda1)))) |
(+.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 0) |
(+.f64 0 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)) (*.f64 1/2 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 0) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 1) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (+.f64 lambda1 lambda1)) 2) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 4)) 4) |
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8)) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8)) (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8))) 32) |
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 0) |
(+.f64 0 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))) |
(+.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))) (*.f64 1/2 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)))) |
(-.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 0) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 1) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 R (+.f64 lambda1 lambda1))) 2) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R 4))) 4) |
(/.f64 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8) 8) |
(/.f64 (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8)) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8)) (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8))) 32) |
| Outputs |
|---|
lambda1 |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)) lambda1) |
(+.f64 lambda1 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2)))) |
(+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) -1/8))) |
(+.f64 lambda1 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 -1/8))) |
(+.f64 lambda1 (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi2 2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) lambda1)) lambda1)) |
(+.f64 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2))) (+.f64 lambda1 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4))))) |
(+.f64 (+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) -1/8))) (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 1/384))) |
(+.f64 lambda1 (*.f64 lambda1 (+.f64 (*.f64 1/384 (pow.f64 phi2 4)) (*.f64 -1/8 (pow.f64 phi2 2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) lambda1)) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi2 6) lambda1)) lambda1))) |
(+.f64 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2))) (+.f64 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4))) (+.f64 lambda1 (*.f64 -1/46080 (*.f64 lambda1 (pow.f64 phi2 6)))))) |
(+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 6) -1/46080)) (+.f64 (+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) -1/8))) (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 1/384)))) |
(+.f64 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2))) (+.f64 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4))) (+.f64 lambda1 (*.f64 lambda1 (*.f64 -1/46080 (pow.f64 phi2 6)))))) |
(+.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 -1/46080 (pow.f64 phi2 6)) (*.f64 -1/8 (pow.f64 phi2 2)))) (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 1/384)))) |
(+.f64 lambda1 (+.f64 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4))) (*.f64 lambda1 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) (*.f64 -1/46080 (pow.f64 phi2 6)))))) |
(*.f64 R lambda1) |
(*.f64 lambda1 R) |
(+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (*.f64 R lambda1)) |
(+.f64 (*.f64 lambda1 R) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R)))) |
(*.f64 R (+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) -1/8)))) |
(*.f64 (+.f64 lambda1 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2)))) R) |
(*.f64 lambda1 (+.f64 R (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) R)))) |
(*.f64 lambda1 (+.f64 R (*.f64 R (*.f64 -1/8 (pow.f64 phi2 2))))) |
(+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R))) (+.f64 (*.f64 lambda1 R) (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 R))))) |
(+.f64 (*.f64 R (+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) -1/8)))) (*.f64 1/384 (*.f64 lambda1 (*.f64 (pow.f64 phi2 4) R)))) |
(*.f64 R (+.f64 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2))) (+.f64 lambda1 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4)))))) |
(*.f64 (+.f64 lambda1 (*.f64 lambda1 (+.f64 (*.f64 1/384 (pow.f64 phi2 4)) (*.f64 -1/8 (pow.f64 phi2 2))))) R) |
(+.f64 (*.f64 -1/46080 (*.f64 R (*.f64 (pow.f64 phi2 6) lambda1))) (+.f64 (*.f64 -1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (*.f64 R lambda1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 lambda1 R))) (+.f64 (+.f64 (*.f64 lambda1 R) (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 R)))) (*.f64 -1/46080 (*.f64 (pow.f64 phi2 6) (*.f64 lambda1 R))))) |
(+.f64 (*.f64 1/384 (*.f64 lambda1 (*.f64 (pow.f64 phi2 4) R))) (+.f64 (*.f64 R (+.f64 lambda1 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) -1/8)))) (*.f64 (pow.f64 phi2 6) (*.f64 (*.f64 lambda1 R) -1/46080)))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 R))) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 -1/46080 (pow.f64 phi2 6))) (+.f64 lambda1 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi2 2))))))) |
(*.f64 R (+.f64 lambda1 (+.f64 (*.f64 lambda1 (+.f64 (*.f64 -1/46080 (pow.f64 phi2 6)) (*.f64 -1/8 (pow.f64 phi2 2)))) (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 1/384))))) |
(*.f64 R (+.f64 lambda1 (+.f64 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4))) (*.f64 lambda1 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) (*.f64 -1/46080 (pow.f64 phi2 6))))))) |
(*.f64 (+.f64 lambda1 (+.f64 (*.f64 1/384 (*.f64 lambda1 (pow.f64 phi2 4))) (*.f64 lambda1 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) (*.f64 -1/46080 (pow.f64 phi2 6)))))) R) |
(+.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 0) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(+.f64 0 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1)) (*.f64 1/2 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1))) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 0) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 1) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (+.f64 lambda1 lambda1)) 2) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 4)) 4) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8) 8) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8)) 16) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8)) (*.f64 2 (*.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) lambda1) 8))) 32) |
(*.f64 lambda1 (cos.f64 (/.f64 phi2 2))) |
(+.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 0) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(+.f64 0 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(+.f64 (*.f64 1/2 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R))) (*.f64 1/2 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)))) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(-.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 0) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 1) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 R (+.f64 lambda1 lambda1))) 2) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R 4))) 4) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8) 8) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8)) 16) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8)) (*.f64 2 (*.f64 (*.f64 lambda1 (*.f64 (cos.f64 (/.f64 phi2 2)) R)) 8))) 32) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
Compiled 31 to 17 computations (45.2% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | phi2 | @ | 0 | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| 0.0ms | phi2 | @ | -inf | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| 0.0ms | lambda1 | @ | 0 | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| 0.0ms | phi2 | @ | inf | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| 0.0ms | R | @ | 0 | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| 1× | batch-egg-rewrite |
| 1198× | bool.json-1 |
| 1198× | bool.json-2 |
| 1152× | rational.json-1 |
| 1152× | rational.json-2 |
| 1152× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 27 |
| 1 | 124 | 27 |
| 2 | 344 | 27 |
| 3 | 763 | 27 |
| 4 | 1688 | 27 |
| 5 | 4126 | 27 |
| 6 | 7672 | 27 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (*.f64 lambda1 R) -1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (*.f64 lambda1 R) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 R (*.f64 lambda1 -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 R)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R)))))))) |
| 1× | egg-herbie |
| 2506× | rational.json-simplify-35 |
| 2304× | rational.json-simplify-2 |
| 1436× | rational.json-simplify-1 |
| 836× | rational.json-simplify-43 |
| 592× | rational.json-simplify-41 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 76 | 1479 |
| 1 | 185 | 1385 |
| 2 | 396 | 1361 |
| 3 | 889 | 1343 |
| 4 | 2453 | 1343 |
| 5 | 3813 | 1343 |
| 6 | 4615 | 1343 |
| 7 | 5176 | 1343 |
| 8 | 5392 | 1343 |
| 9 | 5852 | 1343 |
| 10 | 6941 | 1343 |
| 11 | 7191 | 1343 |
| 12 | 7476 | 1343 |
| 13 | 7833 | 1343 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 R lambda1)) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (*.f64 -1 (*.f64 R lambda1))) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (*.f64 -1 (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/46080 (*.f64 R (*.f64 (pow.f64 phi2 6) lambda1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 0) |
(+.f64 0 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R)))) |
(+.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (*.f64 lambda1 R) -1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (*.f64 lambda1 R) -1/2))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 0) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 1) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 R (*.f64 lambda1 -2))) 2) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))) 4) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4)))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4)))))) 32) |
(neg.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 R))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 R lambda1)) |
(*.f64 R (neg.f64 lambda1)) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (*.f64 -1 (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/8 (*.f64 R (*.f64 lambda1 (pow.f64 phi2 2))))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (*.f64 (*.f64 lambda1 (pow.f64 phi2 2)) (*.f64 1/8 R))) |
(*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) 1/8)) (neg.f64 lambda1))) |
(*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 1/8 (pow.f64 phi2 2)))) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (*.f64 -1 (*.f64 R lambda1)))) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 lambda1 (pow.f64 phi2 2)))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 -1/384 (*.f64 R (*.f64 lambda1 (pow.f64 phi2 4)))))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (+.f64 (*.f64 (*.f64 lambda1 (pow.f64 phi2 4)) (*.f64 -1/384 R)) (*.f64 (*.f64 lambda1 (pow.f64 phi2 2)) (*.f64 1/8 R)))) |
(+.f64 (*.f64 R (neg.f64 lambda1)) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) 1/8)) (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 -1/384))))) |
(*.f64 R (+.f64 (*.f64 lambda1 (*.f64 1/8 (pow.f64 phi2 2))) (*.f64 lambda1 (+.f64 -1 (*.f64 -1/384 (pow.f64 phi2 4)))))) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 (pow.f64 phi2 2) lambda1))) (+.f64 (*.f64 -1/384 (*.f64 R (*.f64 (pow.f64 phi2 4) lambda1))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/46080 (*.f64 R (*.f64 (pow.f64 phi2 6) lambda1)))))) |
(+.f64 (*.f64 1/8 (*.f64 R (*.f64 lambda1 (pow.f64 phi2 2)))) (+.f64 (*.f64 -1/384 (*.f64 R (*.f64 lambda1 (pow.f64 phi2 4)))) (+.f64 (*.f64 -1 (*.f64 R lambda1)) (*.f64 1/46080 (*.f64 R (*.f64 lambda1 (pow.f64 phi2 6))))))) |
(+.f64 (*.f64 (*.f64 lambda1 (pow.f64 phi2 2)) (*.f64 1/8 R)) (+.f64 (*.f64 1/46080 (*.f64 (pow.f64 phi2 6) (*.f64 R lambda1))) (+.f64 (*.f64 R (neg.f64 lambda1)) (*.f64 (*.f64 lambda1 (pow.f64 phi2 4)) (*.f64 -1/384 R))))) |
(+.f64 (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 6) 1/46080)) (neg.f64 lambda1))) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 (pow.f64 phi2 2) 1/8)) (*.f64 (pow.f64 phi2 4) (*.f64 lambda1 -1/384))))) |
(+.f64 (*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 -1/384 (pow.f64 phi2 4)))) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 1/8 (pow.f64 phi2 2))) (*.f64 lambda1 (*.f64 1/46080 (pow.f64 phi2 6)))))) |
(+.f64 (*.f64 (*.f64 R lambda1) (+.f64 -1 (*.f64 -1/384 (pow.f64 phi2 4)))) (*.f64 R (+.f64 (*.f64 lambda1 (*.f64 1/46080 (pow.f64 phi2 6))) (*.f64 lambda1 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 R (*.f64 lambda1 (*.f64 1/8 (pow.f64 phi2 2)))) (*.f64 R (+.f64 (*.f64 (pow.f64 phi2 6) (*.f64 lambda1 1/46080)) (*.f64 lambda1 (+.f64 -1 (*.f64 -1/384 (pow.f64 phi2 4))))))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 0) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(+.f64 0 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R)))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (*.f64 lambda1 R) -1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (*.f64 lambda1 R) -1/2))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(-.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 0) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (neg.f64 R))) 1) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 R (*.f64 lambda1 -2))) 2) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))) 4) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4)))) 8) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))))) 16) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4))))) (*.f64 2 (*.f64 2 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 (*.f64 R -4)))))) 32) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(neg.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 lambda1 R))) |
(*.f64 -1 (*.f64 R (*.f64 lambda1 (cos.f64 (*.f64 phi2 1/2))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
| ✓ | 0.1b | (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) |
| ✓ | 0.2b | (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1) |
| ✓ | 1.8b | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
Compiled 81 to 59 computations (27.2% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | phi2 | @ | 0 | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 2.0ms | R | @ | 0 | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 1.0ms | phi1 | @ | inf | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 1.0ms | phi1 | @ | -inf | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 1× | batch-egg-rewrite |
| 1408× | bool.json-1 |
| 1408× | bool.json-2 |
| 1362× | rational.json-1 |
| 1362× | rational.json-2 |
| 1362× | rational.json-4 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 158 |
| 1 | 174 | 158 |
| 2 | 465 | 158 |
| 3 | 1003 | 158 |
| 4 | 2118 | 158 |
| 5 | 4848 | 158 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (*.f64 1/2 lambda1))) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (*.f64 1/2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -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 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) (*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (+.f64 lambda1 lambda1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/4)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)))) (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))))))) |
| 1× | egg-herbie |
| 2462× | rational.json-simplify-2 |
| 2092× | rational.json-simplify-1 |
| 1720× | rational.json-simplify-35 |
| 1300× | rational.json-simplify-48 |
| 1102× | rational.json-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 181 | 7363 |
| 1 | 444 | 7309 |
| 2 | 1031 | 7291 |
| 3 | 1926 | 7225 |
| 4 | 3848 | 7225 |
| 5 | 4493 | 7225 |
| 6 | 4881 | 7225 |
| 7 | 5563 | 7225 |
| 8 | 6721 | 7225 |
| 9 | 7075 | 7225 |
| 10 | 7773 | 7225 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R lambda1) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 R lambda1)) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 R lambda1) (*.f64 1/96 (*.f64 (pow.f64 phi1 3) (*.f64 R (*.f64 phi2 lambda1))))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 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 (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 (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 (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 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)) 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)) lambda1)) (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.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 (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 (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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
lambda1 |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) lambda1) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) lambda1)) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) lambda1))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.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 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/4 (*.f64 phi1 phi2)) |
(+.f64 (*.f64 1/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)))) |
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 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 0) |
(+.f64 0 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (*.f64 1/2 lambda1))) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (*.f64 1/2 lambda1)))) |
(-.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 0) |
(/.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 1) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (+.f64 lambda1 lambda1))) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4))))) 32) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 0) |
(+.f64 0 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) (*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 0) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 1) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (+.f64 lambda1 lambda1)) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4))))) 32) |
(+.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 0) |
(+.f64 0 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/4)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/4))) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 0) |
(/.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 1) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))) 2) |
(/.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)) 4) |
(/.f64 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2))) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)))) (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2))))) 32) |
(-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 0) |
(*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 1) |
(*.f64 1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 2 (*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2) 1/2) |
(*.f64 4 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)) |
(*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4) 1/4) |
(*.f64 (*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) 2) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 1) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4) 4) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)) 8) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))) 16) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)))) 32) |
| Outputs |
|---|
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R lambda1) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (*.f64 R lambda1)) |
(+.f64 (*.f64 R lambda1) (*.f64 phi1 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) -1/4))) |
(+.f64 (*.f64 R lambda1) (*.f64 R (*.f64 phi2 (*.f64 (*.f64 phi1 lambda1) -1/4)))) |
(*.f64 R (+.f64 lambda1 (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1))))) |
(*.f64 R (+.f64 lambda1 (*.f64 phi1 (*.f64 -1/4 (*.f64 phi2 lambda1))))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (*.f64 R lambda1))) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) -1/4)) (+.f64 (*.f64 R lambda1) (*.f64 -1/8 (*.f64 R (*.f64 lambda1 (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 R lambda1) (+.f64 (*.f64 R (*.f64 phi2 (*.f64 (*.f64 phi1 lambda1) -1/4))) (*.f64 R (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 R (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1)))) (*.f64 R (+.f64 lambda1 (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2)))))) |
(*.f64 R (+.f64 lambda1 (+.f64 (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1))) (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2)))))) |
(*.f64 R (+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 phi2 lambda1))) (+.f64 lambda1 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 R (*.f64 phi2 lambda1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 R lambda1))) (+.f64 (*.f64 R lambda1) (*.f64 1/96 (*.f64 (pow.f64 phi1 3) (*.f64 R (*.f64 phi2 lambda1))))))) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) -1/4)) (+.f64 (*.f64 R lambda1) (+.f64 (*.f64 1/96 (*.f64 (*.f64 R (*.f64 phi2 lambda1)) (pow.f64 phi1 3))) (*.f64 -1/8 (*.f64 R (*.f64 lambda1 (pow.f64 phi1 2))))))) |
(+.f64 (*.f64 R (*.f64 phi2 (*.f64 (*.f64 phi1 lambda1) -1/4))) (+.f64 (*.f64 R (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2)))) (+.f64 (*.f64 R lambda1) (*.f64 (*.f64 lambda1 (*.f64 R phi2)) (*.f64 (pow.f64 phi1 3) 1/96))))) |
(+.f64 (*.f64 R (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1)))) (+.f64 (*.f64 R (+.f64 lambda1 (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2))))) (*.f64 R (*.f64 (*.f64 phi2 lambda1) (*.f64 1/96 (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 R (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2)))) (*.f64 R (+.f64 lambda1 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 1/96 (pow.f64 phi1 3)) (*.f64 phi1 -1/4)))))) |
(+.f64 (*.f64 R (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2)))) (*.f64 R (+.f64 lambda1 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3))))))) |
(+.f64 (*.f64 R (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2)))) (*.f64 R (+.f64 lambda1 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3))))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1)) |
(*.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 -1/2 (*.f64 R (*.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 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (*.f64 R phi2)))) |
(+.f64 (*.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)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(+.f64 (*.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)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(+.f64 (*.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)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 -1/2 (*.f64 R (*.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 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (*.f64 R phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.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 (cos.f64 (*.f64 1/2 phi1)) (*.f64 R lambda1))) |
(+.f64 (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 R (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 R (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1)) |
lambda1 |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) lambda1) |
(+.f64 lambda1 (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) -1/4))) |
(+.f64 lambda1 (*.f64 phi2 (*.f64 (*.f64 phi1 lambda1) -1/4))) |
(+.f64 lambda1 (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1)))) |
(+.f64 lambda1 (*.f64 phi1 (*.f64 -1/4 (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) lambda1)) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) -1/4)) (+.f64 lambda1 (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 -1/8)))) |
(+.f64 lambda1 (+.f64 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2))) (*.f64 phi2 (*.f64 (*.f64 phi1 lambda1) -1/4)))) |
(+.f64 lambda1 (+.f64 (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1))) (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/4 (*.f64 phi2 lambda1))) (+.f64 lambda1 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 lambda1))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) lambda1)) (+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) (*.f64 phi2 lambda1))) lambda1))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 lambda1 -1/8)) (+.f64 (+.f64 lambda1 (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 phi2 lambda1) 1/96))) (*.f64 phi1 (*.f64 (*.f64 phi2 lambda1) -1/4)))) |
(+.f64 (*.f64 phi2 (*.f64 (*.f64 phi1 lambda1) -1/4)) (+.f64 lambda1 (+.f64 (*.f64 -1/8 (*.f64 lambda1 (pow.f64 phi1 2))) (*.f64 1/96 (*.f64 lambda1 (*.f64 phi2 (pow.f64 phi1 3))))))) |
(+.f64 lambda1 (+.f64 (+.f64 (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2))) (*.f64 (*.f64 phi2 lambda1) (*.f64 1/96 (pow.f64 phi1 3)))) (*.f64 phi2 (*.f64 -1/4 (*.f64 phi1 lambda1))))) |
(+.f64 lambda1 (+.f64 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 1/96 (pow.f64 phi1 3)) (*.f64 phi1 -1/4))) (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 lambda1 (+.f64 (*.f64 lambda1 (*.f64 -1/8 (pow.f64 phi1 2))) (*.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))) (+.f64 lambda1 (*.f64 (*.f64 phi2 lambda1) (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3)))))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 lambda1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) lambda1) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/4 (*.f64 phi1 phi2)) |
(*.f64 phi1 (*.f64 phi2 -1/4)) |
(+.f64 (*.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2)) (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3)))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (*.f64 1/96 (pow.f64 phi1 3)))) |
(*.f64 phi2 (+.f64 (*.f64 1/96 (pow.f64 phi1 3)) (*.f64 phi1 -1/4))) |
(*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3)))) |
(+.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 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 -1/7680)) (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) (*.f64 phi2 (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 phi2 (*.f64 1/96 (pow.f64 phi1 3))) (*.f64 (pow.f64 phi1 5) (*.f64 phi2 -1/7680)))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (+.f64 (*.f64 -1/7680 (pow.f64 phi1 5)) (*.f64 1/96 (pow.f64 phi1 3))))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 phi2 (+.f64 (*.f64 1/96 (pow.f64 phi1 3)) (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3)))) (*.f64 -1/7680 (*.f64 phi2 (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 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 1/1290240 (*.f64 phi2 (pow.f64 phi1 7))) (+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 (pow.f64 phi1 5) (*.f64 phi2 -1/7680))))) |
(+.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 (pow.f64 phi1 7) 1/1290240))))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 -1/7680)) (+.f64 (*.f64 phi2 (*.f64 1/1290240 (pow.f64 phi1 7))) (*.f64 phi2 (*.f64 1/96 (pow.f64 phi1 3)))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 1/96 (pow.f64 phi1 3)) (*.f64 phi1 -1/4))) (*.f64 phi2 (+.f64 (*.f64 1/1290240 (pow.f64 phi1 7)) (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3)))) (*.f64 phi2 (+.f64 (*.f64 -1/7680 (pow.f64 phi1 5)) (*.f64 1/1290240 (pow.f64 phi1 7))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
1 |
(+.f64 1 (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) 1) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) 1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1)) |
(+.f64 1 (+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 1 (*.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 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/8 (pow.f64 phi1 2))) 1)) |
(+.f64 (+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (*.f64 -1/8 (pow.f64 phi1 2))) (-.f64 (*.f64 phi2 (*.f64 (pow.f64 phi1 3) 1/96)) -1)) |
(+.f64 (*.f64 phi1 (*.f64 phi2 -1/4)) (+.f64 (*.f64 phi2 (*.f64 1/96 (pow.f64 phi1 3))) (+.f64 1 (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 1/96 (pow.f64 phi1 3)) (*.f64 phi1 -1/4))) (+.f64 1 (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3)))) (+.f64 1 (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 phi2 (+.f64 (*.f64 phi1 -1/4) (*.f64 1/96 (pow.f64 phi1 3)))) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.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 -1/2 phi2))) |
(+.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 0) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(+.f64 0 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (*.f64 1/2 lambda1))) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (*.f64 1/2 lambda1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(-.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 0) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) 1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 R (+.f64 lambda1 lambda1))) 2) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)) 4) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4))) 8) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)))) 16) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (*.f64 R lambda1) 4))))) 32) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 R lambda1) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 0) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(+.f64 0 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1)) (*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 0) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) lambda1) 1) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (+.f64 lambda1 lambda1)) 2) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)) 4) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4))) 8) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)))) 16) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 4))))) 32) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)))) |
(*.f64 lambda1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)))) |
(+.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 0) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)) |
(+.f64 0 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)) |
(+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/4)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/4))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(-.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 0) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)) |
(/.f64 (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) 1) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))) 2) |
(*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2)) |
(*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2)) |
(/.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)) 4) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(/.f64 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2))) 8) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)))) 16) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2)))) (*.f64 2 (*.f64 2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -2))))) 32) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(-.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 0) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 1/2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 1) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 1 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 2 (*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2) 1/2) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 4 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4) 1/4) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(*.f64 (*.f64 1/2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2)))))) 2) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 1) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 2) 2) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4) 4) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(/.f64 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)) 8) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))) 16) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) 4)))) 32) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 phi1 -1/2)) 1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 phi2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 phi1 -1/2)) (/.f64 phi2 2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) |
| ✓ | 2.5b | (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) |
| ✓ | 3.4b | (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| ✓ | 28.5b | (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
Compiled 185 to 77 computations (58.4% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | phi2 | @ | 0 | (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| 1.0ms | phi1 | @ | 0 | (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | lambda1 | @ | 0 | (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1.0ms | phi2 | @ | 0 | (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 0.0ms | lambda2 | @ | 0 | (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 1× | batch-egg-rewrite |
| 1088× | rational.json-simplify-35 |
| 858× | bool.json-1 |
| 858× | bool.json-2 |
| 840× | rational.json-1 |
| 840× | rational.json-2 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 228 |
| 1 | 242 | 228 |
| 2 | 709 | 216 |
| 3 | 2157 | 216 |
| 4 | 6931 | 216 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 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 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 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 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 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 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2))))) (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))))))) |
((#(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 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0)))) (#(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 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/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 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x and (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x or (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (/.f64 1 (cos.f64 (/.f64 phi2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (/.f64 phi2 2)) (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (*.f64 2 (/.f64 1 (cos.f64 (/.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) 2) (*.f64 2 (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (/.f64 phi2 2))) (neg.f64 (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))))))) |
| 1× | egg-herbie |
| 1020× | rational.json-simplify-41 |
| 988× | rational.json-simplify-51 |
| 952× | rational.json-simplify-1 |
| 946× | rational.json-simplify-49 |
| 882× | rational.json-simplify-35 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 487 | 20480 |
| 1 | 1327 | 19922 |
| 2 | 2964 | 18836 |
| 3 | 6798 | 18148 |
| 1× | node limit |
| Inputs |
|---|
(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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 (-.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3)) (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 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (+.f64 phi1 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 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 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2))))))) |
phi2 |
(+.f64 (*.f64 -1 phi1) phi2) |
(+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi1) (pow.f64 phi2 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2))) |
(*.f64 -1 phi2) |
(+.f64 phi1 (*.f64 -1 phi2)) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 -1 phi2))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 2)))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) 2)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 3))))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 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 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 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 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/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)))) |
(pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 2))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 1/16 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/48 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 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 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2) 2) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4) |
(/.f64 (+.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2))))))) |
(/.f64 (+.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2))))) (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8) |
(+.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(-.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) 2) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) 4) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4)) 8) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 0) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 0) |
(-.f64 0 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (/.f64 1 (cos.f64 (/.f64 phi2 2)))) |
(/.f64 (cos.f64 (/.f64 phi2 2)) (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 1) |
(/.f64 1 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 2)) 2) |
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (*.f64 2 (/.f64 1 (cos.f64 (/.f64 phi2 2))))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) 2) (*.f64 2 (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 4)) 4) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))) -1) |
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))))) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 -2 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) -2) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 4))) 8) |
(/.f64 (neg.f64 (cos.f64 (/.f64 phi2 2))) (neg.f64 (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) |
| Outputs |
|---|
(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) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 1/2 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) (*.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (pow.f64 phi1 3)) (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 -1/8 (*.f64 (pow.f64 (cos.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/2 (*.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 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (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 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) 1/48) (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (pow.f64 phi1 3)) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (*.f64 phi1 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (/.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (pow.f64 phi1 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (pow.f64 phi1 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) 1/48)) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (pow.f64 phi1 3)) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))) (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2)))))))) |
phi1 |
(+.f64 (*.f64 -1 phi2) phi1) |
(+.f64 phi1 (*.f64 phi2 -1)) |
(+.f64 phi1 (neg.f64 phi2)) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) phi1)) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1)) (+.f64 phi1 (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1)) (neg.f64 phi2))) |
(+.f64 (+.f64 phi1 (neg.f64 phi2)) (*.f64 1/2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (neg.f64 phi2) 2))) phi1))) |
(+.f64 (*.f64 -1 phi2) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi1)) (+.f64 phi1 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi2) 2)) phi2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 phi2 -1) (+.f64 phi1 (+.f64 (*.f64 1/2 (*.f64 phi2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) (pow.f64 phi1 2)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 phi2 -1) 2))) phi1))))) |
(+.f64 phi1 (+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))) (neg.f64 phi2))) |
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (neg.f64 phi2) 2))) phi1) (*.f64 phi2 (/.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (neg.f64 phi2) 2))) (pow.f64 phi1 2))))) (+.f64 phi1 (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 phi2 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) phi1))) (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi1))))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1))))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) phi1))))) |
(+.f64 (*.f64 -1 phi1) (+.f64 phi2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 phi2 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi1 2))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(+.f64 phi2 (+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1)))) (pow.f64 phi1 2))))) (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (/.f64 phi2 (pow.f64 phi1 2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi1)))))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)) (*.f64 phi2 (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (pow.f64 phi1 2))))))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) phi1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (/.f64 phi2 (pow.f64 phi1 2))))))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 phi2 (*.f64 (+.f64 (*.f64 -1/2 (*.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) 1/2))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2)))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) 1/2)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2)) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 -1/2 (*.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) 1/2)) 2)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (pow.f64 phi2 3) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) 2))) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.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 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) (*.f64 (-.f64 (+.f64 1 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) 2)) (pow.f64 phi2 2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (+.f64 (*.f64 (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) 1/2)) (*.f64 1/2 (*.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2)) (*.f64 (pow.f64 phi2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (-.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/16)) (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (-.f64 (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) 1/2)))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))))) (*.f64 phi2 (*.f64 (+.f64 (*.f64 -1/2 (*.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.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) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) 2))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) 1/2)) 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))))))) (*.f64 (pow.f64 phi2 3) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) 1/2)) 2)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/12)) (*.f64 1/2 (*.f64 (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) 1/2)) 2))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) (sqrt.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))))))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2)) 1/2)) 2)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))))) |
phi2 |
(+.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 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2)) |
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2)) (+.f64 phi2 (*.f64 phi1 -1))) |
(+.f64 phi2 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2)) (neg.f64 phi1))) |
(+.f64 phi2 (+.f64 (neg.f64 phi1) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi1) (pow.f64 phi2 2))) (+.f64 (*.f64 -1 phi1) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 -1 phi1) 2)) phi2)) phi2))) |
(+.f64 (*.f64 phi1 -1) (+.f64 (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) phi2))) (*.f64 1/2 (*.f64 phi1 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 phi1 -1) 2))) (pow.f64 phi2 2)))))) |
(+.f64 (neg.f64 phi1) (+.f64 (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2))) (*.f64 1/2 (*.f64 phi1 (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2)))))) |
(+.f64 (+.f64 phi2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2))) (*.f64 phi1 (+.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2)) 1/2)))) |
(+.f64 (+.f64 phi2 (neg.f64 phi1)) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) phi2) (*.f64 phi1 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 phi1 2) (pow.f64 (neg.f64 phi1) 2))) (pow.f64 phi2 2)))))) |
(*.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/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 -1 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) phi2))) (+.f64 phi1 (*.f64 phi2 -1))) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (/.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2))))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)))))) |
(+.f64 (neg.f64 phi2) (+.f64 phi1 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi2))))) |
(+.f64 phi1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 -1 phi2) (*.f64 -1/2 (/.f64 (*.f64 phi1 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1)))) phi2))) (+.f64 (+.f64 (*.f64 phi2 -1) (*.f64 -1/2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 phi2 -1))))) (/.f64 phi1 (pow.f64 phi2 2))))) phi1)) |
(+.f64 phi1 (+.f64 (neg.f64 phi2) (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (/.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi2)) (*.f64 (*.f64 phi1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (pow.f64 phi2 2))))))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2)))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi1 (neg.f64 phi2))))) phi1) (/.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 phi2 2))))) (+.f64 phi1 (neg.f64 phi2))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (/.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) phi2)) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) phi1) (/.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 phi2 2))))) (+.f64 phi1 (neg.f64 phi2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))) (neg.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2))))) (neg.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))))))))) |
(+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))))) 2)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 3))))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))))))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 1/2)) (+.f64 (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 3)) lambda2)) (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 1/2))) (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)) (/.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 lambda1 3) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) lambda2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))))))) (neg.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda2 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 3)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (pow.f64 lambda1 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)))) 2)) (+.f64 (pow.f64 lambda1 2) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 3)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) |
(*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2)) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2))) |
(+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2)) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)) (+.f64 (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) 2)) (/.f64 lambda2 (pow.f64 lambda1 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) (*.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) (pow.f64 lambda1 2))) 1/2)) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) lambda1) (*.f64 lambda2 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2))) (pow.f64 lambda1 2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 lambda2 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2))) (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) 2)) lambda1) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(+.f64 (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) -1/2)) (+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (*.f64 (/.f64 lambda2 (pow.f64 lambda1 2)) (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda1) (*.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) (pow.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (/.f64 lambda2 (pow.f64 lambda1 2)))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) -1))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2))))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) -1)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) -1)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 1/2)))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) 2))))) (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) (pow.f64 (*.f64 -1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) 2)) (*.f64 (pow.f64 lambda2 3) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) 3))))) (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)))))) |
(+.f64 (*.f64 (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) -1)) 2))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 1/2)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) -1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (pow.f64 lambda2 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3))) 1/2)) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) -1))))) |
(+.f64 (*.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (pow.f64 lambda2 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) 2))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (neg.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) 2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 3))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))))))))) |
(+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 lambda2 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3)))))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (*.f64 (pow.f64 lambda2 2) (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (*.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 lambda2 3)) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))))))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2)))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))))) |
(+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2)) (+.f64 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (*.f64 lambda1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (*.f64 -1 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 2)) (pow.f64 lambda2 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/2))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) (pow.f64 lambda2 2))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2) (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) (pow.f64 lambda2 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda2 (neg.f64 lambda1))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) (pow.f64 lambda2 2))) (/.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 (pow.f64 (-.f64 phi1 phi2) 2) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) 2))) lambda2))))) |
(*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) |
(*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1))) |
(+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1))) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2) -1/2))) |
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda2) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1) 2)) lambda1) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) lambda1)))) |
(+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2)) (+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) -1)) (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (pow.f64 lambda2 2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -1/2))))) |
(+.f64 (*.f64 lambda2 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (+.f64 (+.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2)))) (*.f64 -1/2 (*.f64 lambda1 (*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (pow.f64 lambda2 2)) (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (+.f64 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2) (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (pow.f64 lambda2 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 lambda1 (neg.f64 lambda2))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 (*.f64 phi2 1/2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (*.f64 lambda1 (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) (pow.f64 lambda2 2))) (/.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (*.f64 lambda1 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) lambda2))))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2)))) |
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (pow.f64 phi2 2) (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8))))))) |
(+.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))) (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.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 (pow.f64 phi1 2) (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 phi2 -2))) (+.f64 (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (pow.f64 phi1 3) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) 1/48)))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 phi1 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (*.f64 phi2 -2))) (+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 1 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/8)))) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 3)) 1/48)))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(pow.f64 phi1 2) |
(+.f64 (pow.f64 phi1 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 (*.f64 phi1 phi2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) |
(+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (pow.f64 phi1 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 -2 phi1)) phi2) (+.f64 (*.f64 (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 1/16 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 phi2 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 phi2 2)) (+.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/16)) (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4)))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 phi2 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/2)) (*.f64 phi1 -2)))))) |
(+.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12)) (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1))))))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))) 1/12))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))) |
(+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 1 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) 1/12)))) (*.f64 phi2 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi1 -2))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(pow.f64 phi2 2) |
(+.f64 (pow.f64 phi2 2) (*.f64 -2 (*.f64 phi1 phi2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi1 (*.f64 phi2 -2))) |
(+.f64 (pow.f64 phi2 2) (*.f64 phi2 (*.f64 phi1 -2))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -2 (*.f64 phi1 phi2)) (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(+.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) (+.f64 (pow.f64 phi1 2) (*.f64 phi1 (*.f64 phi2 -2))))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))) (pow.f64 phi2 2))) |
(+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))))) (+.f64 (pow.f64 phi2 2) (+.f64 (pow.f64 phi1 2) (*.f64 phi2 (*.f64 phi1 -2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2)))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (pow.f64 (-.f64 phi1 phi2) 2)) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (pow.f64 (-.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2)) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) (pow.f64 (-.f64 phi1 phi2) 2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2))) |
(+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 -2 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 lambda2 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) -2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (pow.f64 lambda2 2))) (+.f64 (+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 -2 (*.f64 lambda2 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(+.f64 (pow.f64 (-.f64 phi1 phi2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda1 2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 lambda2 2)) (*.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) lambda1)) -2))))) |
(cos.f64 (*.f64 1/2 phi2)) |
(cos.f64 (*.f64 phi2 1/2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) -1/2))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 phi2 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 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) -1/2)) (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8)))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 phi2 1/2)))) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 phi2 1/2)))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 1 (*.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 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 phi2 1/2)) -1/8)) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 phi2 1/2)) -1/2)) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (pow.f64 phi1 3)))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 phi1 3) 1/48)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 -1/8 (pow.f64 phi1 2))) (+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 phi2 1/2)))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 phi1 3) 1/48))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (sin.f64 (*.f64 phi2 1/2)))) (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (+.f64 1 (*.f64 -1/8 (pow.f64 phi1 2)))) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 phi1 3) 1/48)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (-.f64 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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) |
(+.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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.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 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1/8)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -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 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (+.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (+.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 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) -1/8)) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.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)))) |
(pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) |
(pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1/2))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))))) |
(+.f64 (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/8)) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))))) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 phi1 3)))) (+.f64 (*.f64 phi1 (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))) -1/2)) (+.f64 (*.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) -1/8)) (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2)))) |
(+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 -1/8 (pow.f64 phi1 2))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 phi1 3)) 1/48)) (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2)))))))) |
(+.f64 (*.f64 phi1 (*.f64 -1/2 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (sin.f64 (*.f64 phi2 1/2))))) (+.f64 (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (pow.f64 phi1 3)) 1/48)) (+.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (*.f64 -1/8 (pow.f64 phi1 2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (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 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) |
(+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 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 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) -1/4)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 phi2 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 1/16 (sin.f64 (*.f64 1/2 phi1))) (*.f64 1/48 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 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)) (*.f64 (pow.f64 phi2 2) -1/4)) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) (*.f64 (pow.f64 phi2 3) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/16) (*.f64 1/48 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/12)) (*.f64 (pow.f64 phi2 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) (+.f64 (*.f64 (pow.f64 phi2 2) (*.f64 -1/4 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) 1/12)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 phi1 -1))))) |
(*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1))))) |
(+.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 0) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 1) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 2) 2) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) 4) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) 4)) 8) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 0) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 2) 2) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) 4) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))) (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2)))))) (*.f64 (/.f64 (fabs.f64 (-.f64 phi1 phi2)) (*.f64 (-.f64 phi1 phi2) (*.f64 (-.f64 phi1 phi2) (fabs.f64 (-.f64 phi1 phi2))))) (/.f64 1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4) (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) 4)) 8) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 phi2 2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (/.f64 phi2 2)) (*.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 phi2 phi1))) |
(+.f64 0 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 0) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 4)) 8) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(+.f64 0 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 0) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(-.f64 0 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (/.f64 1 (cos.f64 (/.f64 phi2 2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (cos.f64 (/.f64 phi2 2)) (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 1 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 2 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 2)) 2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) 2) (*.f64 2 (/.f64 1 (cos.f64 (/.f64 phi2 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (/.f64 phi2 2)) 2) (*.f64 2 (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 4)) 4) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2)))) -1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (neg.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (neg.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 -2 (+.f64 (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (neg.f64 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 -2 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (cos.f64 (/.f64 phi2 2))) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 2 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) -2) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (*.f64 (cos.f64 (/.f64 phi2 2)) 4))) 8) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(/.f64 (neg.f64 (cos.f64 (/.f64 phi2 2))) (neg.f64 (/.f64 1 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
(neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (/.f64 phi2 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 phi2 2))) |
Compiled 28464 to 18503 computations (35% saved)
36 alts after pruning (30 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 631 | 6 | 637 |
| Fresh | 3 | 24 | 27 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 6 | 7 |
| Total | 636 | 36 | 672 |
| Status | Error | Program |
|---|---|---|
| 44.5b | (+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) | |
| ✓ | 29.6b | (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
| 60.1b | (*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) R) | |
| 59.8b | (*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) | |
| 53.0b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) | |
| 53.2b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) | |
| 59.8b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) | |
| 44.5b | (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) | |
| ✓ | 53.2b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| ✓ | 45.8b | (*.f64 phi1 (neg.f64 R)) |
| 53.2b | (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) | |
| 60.1b | (*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) | |
| 51.8b | (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) | |
| 59.8b | (*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) | |
| 62.1b | (*.f64 lambda1 R) | |
| 48.8b | (*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) | |
| ✓ | 29.6b | (*.f64 R (-.f64 phi2 phi1)) |
| 60.2b | (*.f64 R (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) | |
| ✓ | 59.9b | (*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
| 52.1b | (*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) | |
| 53.2b | (*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) | |
| 59.8b | (*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) | |
| 57.4b | (*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 53.4b | (*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) | |
| 38.7b | (*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 36.9b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 40.3b | (*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.6b | (*.f64 R (sqrt.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 39.0b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.7b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 37.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 46.3b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 36.9b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 39.4b | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) | |
| 54.0b | (*.f64 R (neg.f64 lambda1)) | |
| ✓ | 46.1b | (*.f64 R phi2) |
Compiled 926 to 608 computations (34.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) |
(*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) |
(*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.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 1/2 phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 phi2 1/2))) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (*.f64 (+.f64 (pow.f64 lambda1 2) (*.f64 lambda1 (*.f64 -2 lambda2))) (pow.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 (pow.f64 lambda1 2) (*.f64 (*.f64 lambda1 lambda2) -2))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 phi2 -1/2) (*.f64 1/48 (pow.f64 phi2 3)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1))) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (sin.f64 (*.f64 phi2 1/2)) (*.f64 -1/2 phi1)))) (*.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 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 phi2 1/2)))) (neg.f64 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)))))) (fabs.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)) (*.f64 (-.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 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (-.f64 phi2 phi1)) |
9 calls:
| 251.0ms | phi1 |
| 242.0ms | lambda1 |
| 193.0ms | lambda2 |
| 157.0ms | (-.f64 lambda1 lambda2) |
| 150.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 23.5b | 5 | R |
| 20.7b | 6 | lambda1 |
| 24.2b | 5 | lambda2 |
| 19.8b | 6 | phi1 |
| 22.1b | 5 | phi2 |
| 17.6b | 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))))) |
| 17.6b | 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)))) |
| 17.6b | 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))) |
| 19.1b | 6 | (-.f64 lambda1 lambda2) |
Compiled 1283 to 648 computations (49.5% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 4.740668735995925e+306 | +inf |
Compiled 45 to 28 computations (37.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) |
(*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) |
(*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.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 1/2 phi1)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
6 calls:
| 261.0ms | (-.f64 lambda1 lambda2) |
| 109.0ms | phi2 |
| 107.0ms | phi1 |
| 84.0ms | lambda2 |
| 83.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 23.8b | 5 | R |
| 23.0b | 4 | lambda1 |
| 24.2b | 5 | lambda2 |
| 19.9b | 6 | phi1 |
| 22.1b | 6 | phi2 |
| 18.9b | 8 | (-.f64 lambda1 lambda2) |
Compiled 603 to 320 computations (46.9% saved)
| 7× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -416347039816.815 | -769281616.9556657 |
| 0.0ms | -3.4534448056664503e+64 | -4.739733669313058e+63 |
| 0.0ms | -1.1336303391779822e+111 | -3.796719589881115e+109 |
| 0.0ms | -6.497564307490118e+122 | -4.466434696406807e+121 |
| 0.0ms | -2.961624922111523e+139 | -5.206948588304463e+138 |
| 0.0ms | -1.1439706128151264e+148 | -5.0442181005060155e+147 |
| 0.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
Compiled 43 to 28 computations (34.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) |
(*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) |
(*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 lambda1 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) lambda1))))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
6 calls:
| 237.0ms | lambda2 |
| 164.0ms | R |
| 142.0ms | (-.f64 lambda1 lambda2) |
| 111.0ms | lambda1 |
| 92.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 24.2b | 5 | R |
| 23.1b | 4 | lambda1 |
| 24.2b | 5 | lambda2 |
| 21.9b | 5 | phi1 |
| 22.1b | 6 | phi2 |
| 18.9b | 8 | (-.f64 lambda1 lambda2) |
Compiled 515 to 286 computations (44.5% saved)
| 7× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -416347039816.815 | -769281616.9556657 |
| 0.0ms | -3.4534448056664503e+64 | -4.739733669313058e+63 |
| 0.0ms | -1.1336303391779822e+111 | -3.796719589881115e+109 |
| 0.0ms | -6.497564307490118e+122 | -4.466434696406807e+121 |
| 0.0ms | -2.961624922111523e+139 | -5.206948588304463e+138 |
| 0.0ms | -1.1439706128151264e+148 | -5.0442181005060155e+147 |
| 0.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
Compiled 43 to 28 computations (34.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2))) lambda1)) |
(+.f64 (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 lambda1 R)))) |
(*.f64 R (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) |
(*.f64 R (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 2) phi1) (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (+.f64 (neg.f64 phi1) (+.f64 phi2 (*.f64 -1/2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (neg.f64 phi1)))) 2) (/.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi1)))))) |
| Outputs |
|---|
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
6 calls:
| 168.0ms | (-.f64 lambda1 lambda2) |
| 160.0ms | phi2 |
| 143.0ms | phi1 |
| 97.0ms | lambda2 |
| 75.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 24.7b | 5 | R |
| 23.9b | 4 | lambda1 |
| 25.6b | 3 | lambda2 |
| 23.0b | 5 | phi1 |
| 23.9b | 5 | phi2 |
| 21.0b | 6 | (-.f64 lambda1 lambda2) |
Compiled 433 to 244 computations (43.6% saved)
| 5× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -416347039816.815 | -769281616.9556657 |
| 0.0ms | -3.4534448056664503e+64 | -4.739733669313058e+63 |
| 0.0ms | -2.961624922111523e+139 | -5.206948588304463e+138 |
| 0.0ms | -1.1439706128151264e+148 | -5.0442181005060155e+147 |
| 0.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
Compiled 43 to 28 computations (34.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (+.f64 lambda2 (neg.f64 lambda1)))) |
| Outputs |
|---|
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(*.f64 R phi2) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 62.0ms | phi1 |
| 62.0ms | phi2 |
| 52.0ms | lambda1 |
| 37.0ms | lambda2 |
| 36.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 28.3b | 3 | R |
| 23.9b | 4 | lambda1 |
| 25.6b | 3 | lambda2 |
| 23.0b | 5 | phi1 |
| 23.9b | 5 | phi2 |
Compiled 290 to 160 computations (44.8% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 44.0ms | 7.257145660603237e-151 | 1.2971354553916134e-122 |
| 23.0ms | 3.6381843021066784e-188 | 9.996237307479638e-188 |
| 36.0ms | -2.0595857138619312e-288 | -9.767436606582914e-298 |
| 28.0ms | -375659787909176.94 | -50096087645662.67 |
| 84.0ms | 420× | body | 256 | valid |
| 21.0ms | 37× | body | 1024 | valid |
| 17.0ms | 39× | body | 512 | valid |
Compiled 998 to 730 computations (26.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 60.0ms | phi1 |
| 58.0ms | phi2 |
| 47.0ms | lambda1 |
| 36.0ms | R |
| 36.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 28.3b | 3 | R |
| 24.1b | 4 | lambda1 |
| 25.8b | 3 | lambda2 |
| 24.3b | 5 | phi1 |
| 23.9b | 5 | phi2 |
Compiled 264 to 149 computations (43.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 7.67639796130553e-19 | 2.344734360775465e-16 |
| 39.0ms | -1.0366332801671173e-117 | -5.633178245717183e-123 |
| 38.0ms | -2.3913551785533398e-76 | -4.3986239638786965e-82 |
| 39.0ms | -2.6882661608765156e-38 | -3.1099243318732645e-46 |
| 97.0ms | 473× | body | 256 | valid |
| 23.0ms | 32× | body | 1024 | valid |
| 21.0ms | 55× | body | 512 | valid |
Compiled 1049 to 779 computations (25.7% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
| Outputs |
|---|
(*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 47.0ms | lambda1 |
| 46.0ms | phi1 |
| 35.0ms | lambda2 |
| 14.0ms | phi2 |
| 14.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 24.1b | 4 | lambda1 |
| 25.8b | 3 | lambda2 |
| 27.9b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 253 to 143 computations (43.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | -9.78096745745281e+58 | -3.041868857319214e+56 |
| 13.0ms | -4.739733669313058e+63 | -3.732836724144625e+63 |
| 34.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 44.0ms | 219× | body | 256 | valid |
| 17.0ms | 26× | body | 1024 | valid |
| 10.0ms | 27× | body | 512 | valid |
| 2.0ms | 13× | body | 256 | infinite |
| 1.0ms | 2× | body | 512 | infinite |
Compiled 523 to 390 computations (25.4% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (*.f64 lambda2 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| Outputs |
|---|
(*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 198.0ms | phi1 |
| 45.0ms | lambda1 |
| 34.0ms | lambda2 |
| 13.0ms | R |
| 12.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 24.1b | 4 | lambda1 |
| 25.8b | 3 | lambda2 |
| 27.9b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 242 to 138 computations (43% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | -9.78096745745281e+58 | -3.041868857319214e+56 |
| 12.0ms | -4.739733669313058e+63 | -3.732836724144625e+63 |
| 33.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 48.0ms | 227× | body | 256 | valid |
| 13.0ms | 23× | body | 1024 | valid |
| 10.0ms | 22× | body | 512 | valid |
| 2.0ms | 8× | body | 256 | infinite |
| 1.0ms | 4× | body | 512 | infinite |
Compiled 523 to 390 computations (25.4% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (neg.f64 lambda1) R)) |
(*.f64 R (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi2 phi1) -1/2))) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 43.0ms | phi1 |
| 42.0ms | lambda1 |
| 32.0ms | lambda2 |
| 12.0ms | R |
| 11.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 25.0b | 4 | lambda1 |
| 26.8b | 2 | lambda2 |
| 27.9b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 220 to 126 computations (42.7% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | -9.78096745745281e+58 | -3.041868857319214e+56 |
| 12.0ms | -4.739733669313058e+63 | -3.732836724144625e+63 |
| 33.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 44.0ms | 217× | body | 256 | valid |
| 14.0ms | 25× | body | 1024 | valid |
| 13.0ms | 30× | body | 512 | valid |
| 1.0ms | 3× | body | 512 | infinite |
| 1.0ms | 4× | body | 256 | infinite |
Compiled 511 to 384 computations (24.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
| Outputs |
|---|
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 26.0ms | phi1 |
| 18.0ms | lambda1 |
| 18.0ms | lambda2 |
| 11.0ms | phi2 |
| 9.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 26.2b | 2 | lambda1 |
| 26.8b | 2 | lambda2 |
| 28.0b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 172 to 101 computations (41.3% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 13.0ms | 61× | body | 256 | valid |
| 8.0ms | 14× | body | 1024 | valid |
| 8.0ms | 21× | body | 512 | valid |
| 2.0ms | 8× | body | 256 | infinite |
Compiled 219 to 160 computations (26.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi2 1/2)) (neg.f64 lambda1))) |
(*.f64 lambda2 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) R))) |
| Outputs |
|---|
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 26.0ms | phi1 |
| 18.0ms | lambda1 |
| 17.0ms | lambda2 |
| 11.0ms | phi2 |
| 9.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 26.2b | 2 | lambda1 |
| 26.8b | 2 | lambda2 |
| 28.0b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 163 to 96 computations (41.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 36.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 13.0ms | 57× | body | 256 | valid |
| 13.0ms | 22× | body | 1024 | valid |
| 6.0ms | 17× | body | 512 | valid |
| 1.0ms | 6× | body | 256 | infinite |
| 0.0ms | 1× | body | 512 | infinite |
Compiled 219 to 160 computations (26.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda1 R) (cos.f64 (/.f64 phi2 2))) |
| Outputs |
|---|
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R)) |
5 calls:
| 22.0ms | phi1 |
| 17.0ms | lambda1 |
| 16.0ms | lambda2 |
| 12.0ms | phi2 |
| 8.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 27.1b | 2 | lambda1 |
| 26.8b | 2 | lambda2 |
| 28.0b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 136 to 80 computations (41.2% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 9.837278391007445e+129 | 1.5617543884318126e+131 |
| 16.0ms | 67× | body | 256 | valid |
| 8.0ms | 21× | body | 512 | valid |
| 5.0ms | 8× | body | 1024 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 213 to 154 computations (27.7% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 R)) |
(*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda1 R)) |
| Outputs |
|---|
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R)) |
5 calls:
| 22.0ms | phi1 |
| 16.0ms | lambda1 |
| 15.0ms | lambda2 |
| 7.0ms | phi2 |
| 7.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 27.1b | 2 | lambda1 |
| 26.8b | 2 | lambda2 |
| 28.0b | 3 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 120 to 71 computations (40.8% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 9.837278391007445e+129 | 1.5617543884318126e+131 |
| 13.0ms | 28× | body | 512 | valid |
| 12.0ms | 64× | body | 256 | valid |
| 2.0ms | 4× | body | 1024 | valid |
| 2.0ms | 8× | body | 256 | infinite |
Compiled 213 to 154 computations (27.7% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) lambda1)) |
(*.f64 R (*.f64 (cos.f64 (*.f64 phi1 -1/2)) lambda1)) |
(*.f64 lambda1 (*.f64 R (cos.f64 (/.f64 phi2 2)))) |
| Outputs |
|---|
(*.f64 R (neg.f64 lambda1)) |
(+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) |
5 calls:
| 11.0ms | lambda1 |
| 9.0ms | phi2 |
| 7.0ms | lambda2 |
| 7.0ms | R |
| 6.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 27.1b | 2 | lambda1 |
| 29.6b | 1 | lambda2 |
| 29.6b | 1 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 96 to 58 computations (39.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 12.0ms | 61× | body | 256 | valid |
| 10.0ms | 24× | body | 512 | valid |
| 6.0ms | 11× | body | 1024 | valid |
| 2.0ms | 6× | body | 512 | infinite |
| 2.0ms | 10× | body | 256 | infinite |
Compiled 189 to 136 computations (28% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (neg.f64 phi1)) |
(*.f64 phi1 (neg.f64 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (+.f64 phi2 (neg.f64 phi1))) |
| Outputs |
|---|
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R (-.f64 phi2 phi1)) |
5 calls:
| 9.0ms | lambda1 |
| 6.0ms | phi1 |
| 5.0ms | R |
| 5.0ms | phi2 |
| 5.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 29.6b | 1 | R |
| 27.1b | 2 | lambda1 |
| 29.6b | 1 | lambda2 |
| 29.6b | 1 | phi1 |
| 29.6b | 1 | phi2 |
Compiled 64 to 42 computations (34.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | -2.8815268645436476e+169 | -4.802997153053833e+168 |
| 12.0ms | 61× | body | 256 | valid |
| 9.0ms | 24× | body | 512 | valid |
| 8.0ms | 11× | body | 1024 | valid |
| 1.0ms | 8× | body | 256 | infinite |
Compiled 171 to 124 computations (27.5% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.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) |
5 calls:
| 25.0ms | lambda2 |
| 25.0ms | R |
| 25.0ms | lambda1 |
| 18.0ms | phi2 |
| 8.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 40.8b | 7 | R |
| 38.0b | 6 | lambda1 |
| 38.7b | 7 | lambda2 |
| 33.8b | 2 | phi1 |
| 33.1b | 4 | phi2 |
Compiled 53 to 38 computations (28.3% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 1.4106154652578436e-15 | 8.340581117200909e-12 |
| 22.0ms | 1.190085747155073e-104 | 3.0882641145962387e-104 |
| 41.0ms | 1.4424350875016436e-156 | 1.5755211869088024e-145 |
| 62.0ms | 315× | body | 256 | valid |
| 16.0ms | 24× | body | 1024 | valid |
| 11.0ms | 28× | body | 512 | valid |
| 1.0ms | 1× | body | 2048 | valid |
Compiled 497 to 388 computations (21.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
(*.f64 R (neg.f64 lambda1)) |
| Outputs |
|---|
(*.f64 R (neg.f64 lambda1)) |
(*.f64 R phi2) |
5 calls:
| 9.0ms | phi2 |
| 7.0ms | lambda2 |
| 6.0ms | lambda1 |
| 3.0ms | R |
| 3.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 46.1b | 1 | R |
| 42.2b | 2 | lambda1 |
| 45.0b | 2 | lambda2 |
| 46.1b | 1 | phi1 |
| 40.4b | 2 | phi2 |
Compiled 45 to 34 computations (24.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 2.344734360775465e-16 | 1.4106154652578436e-15 |
| 16.0ms | 83× | body | 256 | valid |
| 4.0ms | 9× | body | 512 | valid |
| 3.0ms | 4× | body | 1024 | valid |
Compiled 159 to 118 computations (25.8% saved)
Total -16.2b remaining (-35.1%)
Threshold costs -16.2b (-35.1%)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 lambda1 R) |
| Outputs |
|---|
(*.f64 R phi2) |
5 calls:
| 4.0ms | lambda1 |
| 3.0ms | phi2 |
| 3.0ms | R |
| 3.0ms | lambda2 |
| 3.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 46.1b | 1 | R |
| 46.1b | 1 | lambda1 |
| 46.1b | 1 | lambda2 |
| 46.1b | 1 | phi1 |
| 46.1b | 1 | phi2 |
Compiled 41 to 32 computations (22% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 194 | 2358 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.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))) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (-.f64 phi2 phi1))) |
(if (<=.f64 (-.f64 lambda1 lambda2) -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000656831249784098521579740251327192233910246268525174940137975759910880026312554548253678990095686448711572969812684229836800) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -499999999999999988854984865702064835028992148797460788696041661331245645444919943038933279420753815842378761035475675250688) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000426408380189087937446025157425359298935486676992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -400000000000) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))))))) |
(if (<=.f64 (-.f64 lambda1 lambda2) -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000656831249784098521579740251327192233910246268525174940137975759910880026312554548253678990095686448711572969812684229836800) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -499999999999999988854984865702064835028992148797460788696041661331245645444919943038933279420753815842378761035475675250688) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000426408380189087937446025157425359298935486676992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -400000000000) (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))))))) |
(if (<=.f64 (-.f64 lambda1 lambda2) -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000656831249784098521579740251327192233910246268525174940137975759910880026312554548253678990095686448711572969812684229836800) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000426408380189087937446025157425359298935486676992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -400000000000) (*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))))) |
(if (<=.f64 phi1 -51000000000000) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) (if (<=.f64 phi1 -5890680864316837/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 phi1 4702927978231049/78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438784) (*.f64 R phi2) (if (<=.f64 phi1 3251168171837857/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)))))) |
(if (<=.f64 phi2 -1915619426082361/95780971304118053647396689196894323976171195136475136) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi2 -7475954625723185/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) (if (<=.f64 phi2 -447176168267805/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi2 4259306016766851/40564819207303340847894502572032) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)))))) |
(if (<=.f64 lambda1 -5599999999999999797216370198843121293958233689582933097717552562328040843062298473225927998456074514180550232844604566388418759886366587314288502779593004588389168578560) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) (if (<=.f64 lambda1 -3800000000000000110247624982544766478818476565143927190861119488) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 lambda1 -96999999999999995804175970169159770624616550793048345280512) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) |
(if (<=.f64 lambda1 -7199999999999999858990761058714344338428666513444540120988333835425279099326182355949086266528765239677442247290415046874679996518953923455459171537571094706800797155328) (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (if (<=.f64 lambda1 -3800000000000000110247624982544766478818476565143927190861119488) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 lambda1 -96999999999999995804175970169159770624616550793048345280512) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) |
(if (<=.f64 lambda1 -22000000000000000220906877607170077818936029537198059344377969664818586442836460712985737276301982937994407472056295933715848651206542238171383438612203272889082595770368) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) (if (<=.f64 lambda1 -3800000000000000110247624982544766478818476565143927190861119488) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 lambda1 -93999999999999994439563890777855340399296773219919532654592) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) |
(if (<=.f64 lambda1 -11000000000000000110453438803585038909468014768599029672188984832409293221418230356492868638150991468997203736028147966857924325603271119085691719306101636444541297885184) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))) |
(if (<=.f64 lambda1 -9600000000000000370646345159227338266822596943169642139624687638583429537583303296338949608436144352981352086674862882917567419795524016847024012547868540710469771460608) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))) |
(if (<=.f64 lambda2 76000000000000003558463791790060773766318603414179144259402850425611095665001260009817214304675905380830526768933967894215022084096) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R))) |
(if (<=.f64 lambda2 70000000000000001722190089948958112194805025507390772143670812084163640693489578788816311668890546610728133015403037239146941775872) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) |
(if (<=.f64 lambda1 -26499999999999999504285106552807303987921524317201859694400405471690946299123382010996227283184946675204951150039207165042280296539354806561332164013189740841755796832256) (*.f64 R (neg.f64 lambda1)) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))) |
(if (<=.f64 lambda1 -22000000000000000220906877607170077818936029537198059344377969664818586442836460712985737276301982937994407472056295933715848651206542238171383438612203272889082595770368) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1))) |
(if (<=.f64 phi2 1327179569390243/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 766605432557051/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 4208996133570293/4951760157141521099596496896) (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)))) |
(if (<=.f64 phi2 5577662641004209/5070602400912917605986812821504) (*.f64 R (neg.f64 lambda1)) (*.f64 R phi2)) |
(*.f64 R phi2) |
| Outputs |
|---|
(if (<=.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))) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (*.f64 R (-.f64 phi2 phi1))) |
(if (<=.f64 (-.f64 lambda1 lambda2) -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000656831249784098521579740251327192233910246268525174940137975759910880026312554548253678990095686448711572969812684229836800) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -499999999999999988854984865702064835028992148797460788696041661331245645444919943038933279420753815842378761035475675250688) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000426408380189087937446025157425359298935486676992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -400000000000) (*.f64 R (sqrt.f64 (+.f64 (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (cos.f64 (*.f64 phi2 1/2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))))))) |
(if (<=.f64 (-.f64 lambda1 lambda2) -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000656831249784098521579740251327192233910246268525174940137975759910880026312554548253678990095686448711572969812684229836800) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -499999999999999988854984865702064835028992148797460788696041661331245645444919943038933279420753815842378761035475675250688) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000426408380189087937446025157425359298935486676992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -400000000000) (*.f64 R (sqrt.f64 (+.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 phi2 1/2)) 2) (/.f64 1 (*.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))))))) |
(if (<=.f64 (-.f64 lambda1 lambda2) -19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000656831249784098521579740251327192233910246268525174940137975759910880026312554548253678990095686448711572969812684229836800) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 (-.f64 lambda1 lambda2) -20000000000000000426408380189087937446025157425359298935486676992) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 (-.f64 lambda1 lambda2) -400000000000) (*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))))) |
(if (<=.f64 phi1 -51000000000000) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) (if (<=.f64 phi1 -5890680864316837/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (if (<=.f64 phi1 4702927978231049/78382132970517478991165606422426233672355708521949855379734648809861125861064803929830588940942115354940041435601982738271645192059633193360683542052684438972998018132574030730004068581526319939960438784) (*.f64 R phi2) (if (<=.f64 phi1 3251168171837857/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda2 (neg.f64 lambda1)))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)))))) |
(if (<=.f64 phi2 -1915619426082361/95780971304118053647396689196894323976171195136475136) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi2 -7475954625723185/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) (if (<=.f64 phi2 -447176168267805/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 phi2 4259306016766851/40564819207303340847894502572032) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (+.f64 (neg.f64 lambda1) lambda2))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)))))) |
(if (<=.f64 lambda1 -5599999999999999797216370198843121293958233689582933097717552562328040843062298473225927998456074514180550232844604566388418759886366587314288502779593004588389168578560) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 (+.f64 phi1 phi2) -1/2)) (neg.f64 R))) (if (<=.f64 lambda1 -3800000000000000110247624982544766478818476565143927190861119488) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 lambda1 -96999999999999995804175970169159770624616550793048345280512) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) |
(if (<=.f64 lambda1 -7199999999999999858990761058714344338428666513444540120988333835425279099326182355949086266528765239677442247290415046874679996518953923455459171537571094706800797155328) (*.f64 R (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (if (<=.f64 lambda1 -3800000000000000110247624982544766478818476565143927190861119488) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 lambda1 -96999999999999995804175970169159770624616550793048345280512) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) |
(if (<=.f64 lambda1 -22000000000000000220906877607170077818936029537198059344377969664818586442836460712985737276301982937994407472056295933715848651206542238171383438612203272889082595770368) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) (if (<=.f64 lambda1 -3800000000000000110247624982544766478818476565143927190861119488) (*.f64 R (-.f64 phi2 phi1)) (if (<=.f64 lambda1 -93999999999999994439563890777855340399296773219919532654592) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 R (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))))) |
(if (<=.f64 lambda1 -11000000000000000110453438803585038909468014768599029672188984832409293221418230356492868638150991468997203736028147966857924325603271119085691719306101636444541297885184) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 lambda1 (neg.f64 R))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))) |
(if (<=.f64 lambda1 -9600000000000000370646345159227338266822596943169642139624687638583429537583303296338949608436144352981352086674862882917567419795524016847024012547868540710469771460608) (*.f64 R (*.f64 (cos.f64 (*.f64 1/2 phi2)) (neg.f64 lambda1))) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))) |
(if (<=.f64 lambda2 76000000000000003558463791790060773766318603414179144259402850425611095665001260009817214304675905380830526768933967894215022084096) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 lambda2 R))) |
(if (<=.f64 lambda2 70000000000000001722190089948958112194805025507390772143670812084163640693489578788816311668890546610728133015403037239146941775872) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)) (*.f64 lambda2 (*.f64 (cos.f64 (*.f64 1/2 phi1)) R))) |
(if (<=.f64 lambda1 -26499999999999999504285106552807303987921524317201859694400405471690946299123382010996227283184946675204951150039207165042280296539354806561332164013189740841755796832256) (*.f64 R (neg.f64 lambda1)) (+.f64 (*.f64 R (neg.f64 phi1)) (*.f64 R phi2))) |
(if (<=.f64 lambda1 -22000000000000000220906877607170077818936029537198059344377969664818586442836460712985737276301982937994407472056295933715848651206542238171383438612203272889082595770368) (*.f64 R (neg.f64 lambda1)) (*.f64 R (-.f64 phi2 phi1))) |
(if (<=.f64 phi2 1327179569390243/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736) (*.f64 R (neg.f64 phi1)) (if (<=.f64 phi2 766605432557051/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 R (neg.f64 lambda1)) (if (<=.f64 phi2 4208996133570293/4951760157141521099596496896) (*.f64 R (neg.f64 phi1)) (*.f64 R phi2)))) |
(if (<=.f64 phi2 5577662641004209/5070602400912917605986812821504) (*.f64 R (neg.f64 lambda1)) (*.f64 R phi2)) |
(*.f64 R phi2) |
Compiled 942 to 523 computations (44.5% saved)
| 3× | egg-herbie |
| 2022× | rational.json-simplify-35 |
| 2022× | rational.json-simplify-35 |
| 1230× | rational.json-simplify-51 |
| 1230× | rational.json-simplify-51 |
| 1180× | rational.json-simplify-59 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 97 |
| 1 | 34 | 97 |
| 2 | 69 | 97 |
| 3 | 188 | 97 |
| 4 | 1072 | 97 |
| 5 | 2988 | 97 |
| 6 | 7375 | 97 |
| 0 | 20 | 97 |
| 1 | 34 | 97 |
| 2 | 69 | 97 |
| 3 | 188 | 97 |
| 4 | 1072 | 97 |
| 5 | 2988 | 97 |
| 6 | 7375 | 97 |
| 0 | 460 | 19643 |
| 1 | 1195 | 18829 |
| 2 | 2711 | 17537 |
| 3 | 6739 | 17537 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 298 to 134 computations (55% saved)
(sort lambda1 lambda2)
Compiled 1301 to 545 computations (58.1% saved)
Loading profile data...