Time bar (total: 1.7min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 0 |
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 1 |
| 0% | 0% | 0% | 100% | 0% | 0% | 0% | 2 |
| 25% | 0% | 0% | 100% | 0% | 0% | 0% | 3 |
| 25% | 0% | 0% | 100% | 0% | 0% | 0% | 4 |
| 25% | 0% | 0% | 100% | 0% | 0% | 0% | 5 |
| 37.5% | 0% | 0% | 100% | 0% | 0% | 0% | 6 |
| 56.3% | 0% | 0% | 100% | 0% | 0% | 0% | 7 |
| 56.3% | 0% | 0% | 100% | 0% | 0% | 0% | 8 |
| 56.3% | 0% | 0% | 100% | 0% | 0% | 0% | 9 |
| 65.6% | 0% | 0% | 100% | 0% | 0% | 0% | 10 |
| 76.6% | 0% | 0% | 100% | 0% | 0% | 0% | 11 |
| 76.6% | 0% | 0% | 100% | 0% | 0% | 0% | 12 |
Compiled 123 to 87 computations (29.3% saved)
| 27.9s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 1498× | rational_best-simplify-64 |
| 1150× | rational_best-simplify-108 |
| 924× | rational_best-simplify-49 |
| 868× | rational_best-simplify-53 |
| 586× | rational_best-simplify-65 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 145 | 1477 |
| 1 | 467 | 1477 |
| 2 | 1617 | 1435 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u1) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) alphax) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)))) alphay) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2)))))))) 2) (*.f32 alphax alphax)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2)))))))) 2) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))))))) 2)) (*.f32 alphax alphax)) (/.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))))))) 2)) (*.f32 alphay alphay))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) alphax)))))) (*.f32 alphax alphax)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) alphax)))))) (*.f32 alphay alphay))) 2))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u1) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u1 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 2 (PI.f32)) u0)))))))) 2) (*.f32 alphax alphax)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (*.f32 2 (PI.f32)) u0)))))))) 2) (*.f32 alphay alphay))))) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u1 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 (PI.f32) u0)))) alphax)))))) (*.f32 2 (*.f32 alphax alphax))) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 (PI.f32) u0)))) alphax)))))) (*.f32 2 (*.f32 alphay alphay)))))) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u1 (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 (PI.f32) u0)))) alphax)))))) (*.f32 alphax alphax)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 (PI.f32) u0)))) alphax)))))) (*.f32 alphay alphay))) 2))) (-.f32 1 u1))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) alphax) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 alphax (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))))) 2) (*.f32 u0 u0)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))))) 2) (*.f32 alphay alphay))))) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 alphax (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) u0))))) 2)) (*.f32 u0 u0)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) u0)))))) (*.f32 2 (*.f32 alphay alphay)))))) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 alphax (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))))) (*.f32 u0 u0)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))))) (*.f32 alphay alphay))) 2))) (-.f32 1 alphax))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)))) alphay) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 alphay (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))))) 2) (*.f32 u0 u0))))) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 alphay (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax))))) 2)) (*.f32 alphax alphax)) (/.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax))))) 2)) (*.f32 u0 u0))))) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 alphay (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))))) (*.f32 alphax alphax)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))))) (*.f32 u0 u0))) 2))) (-.f32 1 alphay))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphax (*.f32 2 (PI.f32)))))))))) 2) (*.f32 u1 u1)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphax (*.f32 2 (PI.f32)))))))))) 2) (*.f32 alphay alphay))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphax (*.f32 2 (PI.f32))))))))) 2)) (*.f32 u1 u1)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphax (*.f32 2 (PI.f32)))))))))) (*.f32 2 alphay)) alphay)))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 alphax (PI.f32)))))))))) (*.f32 u1 u1)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 2 (*.f32 alphax (PI.f32)))))))))) (*.f32 alphay alphay))) 2))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphay (*.f32 2 (PI.f32)))))))))) 2) (*.f32 alphax alphax)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphay (*.f32 2 (PI.f32)))))))))) 2) (*.f32 u1 u1))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphay (*.f32 2 (PI.f32))))) alphax))))) 2)) (*.f32 alphax alphax)) (/.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphay (*.f32 2 (PI.f32))))) alphax))))) 2)) (*.f32 u1 u1))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphay (*.f32 2 (PI.f32))))) alphax)))))) (*.f32 alphax alphax)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) 1/2) (*.f32 alphay (*.f32 2 (PI.f32))))) alphax)))))) (*.f32 u1 u1))) 2))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 u0 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))))) 2) (*.f32 alphay alphay)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))))) 2) (*.f32 alphax alphax))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay))))) 2)) (*.f32 alphay alphay)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))))) (*.f32 2 (*.f32 alphax alphax)))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))))) (*.f32 alphay alphay)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))))) (*.f32 alphax alphax))) 2))) (-.f32 1 u0))))) |
Compiled 96 to 68 computations (29.2% saved)
| 1× | egg-herbie |
| 1552× | rational_best-simplify-51 |
| 956× | rational_best-simplify-30 |
| 902× | rational_best-simplify-108 |
| 692× | rational_best-simplify-65 |
| 568× | rational_best-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 36 | 211 |
| 1 | 92 | 211 |
| 2 | 281 | 205 |
| 3 | 1305 | 183 |
| 4 | 5671 | 183 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2)))))))) 2) (*.f32 alphax alphax)) (/.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 (PI.f32) 1/2)))))))) 2) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (+.f32 (/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))) alphax))))) 2)) (*.f32 alphax alphax)) (/.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))) alphax))))) 2)) (*.f32 alphay alphay))))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 1 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) alphax)))))) (*.f32 alphax alphax)) (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 (PI.f32) 1/2))) alphax)))))) (*.f32 alphay alphay))) 2))) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 2 (/.f32 u0 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))))) (-.f32 1 u0))))) |
Compiled 404 to 283 computations (30% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 | 2 | 6 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 4 | 3 | 7 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 154 to 112 computations (27.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
| ✓ | 0.5b | (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) |
| ✓ | 12.9b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
| ✓ | 13.3b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
Compiled 828 to 510 computations (38.4% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 31.0ms | u1 | @ | 0 | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
| 18.0ms | u1 | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
| 13.0ms | u1 | @ | inf | (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) |
| 7.0ms | alphay | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
| 3.0ms | alphax | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
| 1× | batch-egg-rewrite |
| 1926× | rational_best-4 |
| 1926× | rational_best-2 |
| 1926× | rational_best-3 |
| 1926× | rational_best-1 |
| 1926× | exponential-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 202 |
| 1 | 143 | 202 |
| 2 | 357 | 202 |
| 3 | 1177 | 170 |
| 4 | 4649 | 170 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
(tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))) (-.f32 0 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) (cos.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2))) (*.f32 (sin.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) (sin.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (cos.f32 0) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (*.f32 (cos.f32 0) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 0) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cos.f32 0) 2) (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (/.f32 (cos.f32 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (/.f32 (cos.f32 0) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 0) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cos.f32 0) 2) (*.f32 1 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (/.f32 (cos.f32 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (-.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (-.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (*.f32 (cos.f32 0) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 (cos.f32 0) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (cos.f32 0) 2) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (cos.f32 0)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (/.f32 (cos.f32 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 0) 2) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/4 (/.f32 (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fabs.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4))) (fabs.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 0) 4) (/.f32 (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4) (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 2) (/.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (cos.f32 0) 2) 2) (/.f32 (+.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (/.f32 (neg.f32 (cos.f32 0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 0) 2) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 0) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (/.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (*.f32 (cos.f32 0) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (cos.f32 0) 2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2) (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (-.f32 0 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphax 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 alphay 4) alphax) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) (/.f32 (*.f32 alphay 4) alphax)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphax 2)) (+.f32 alphay alphay)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax) (*.f32 alphay 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 1))))) |
| 1× | egg-herbie |
| 1138× | rational_best-simplify-55 |
| 924× | rational_best-simplify-47 |
| 882× | rational_best-simplify-64 |
| 772× | rational_best-simplify-1 |
| 762× | rational_best-simplify-63 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 344 | 15658 |
| 1 | 898 | 15600 |
| 2 | 2452 | 14374 |
| 1× | node limit |
| Inputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 0) |
(+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))) |
(+.f32 0 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) |
(+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)) |
(+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))) |
(-.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 0) |
(-.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))) |
(-.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))) |
(-.f32 0 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(-.f32 (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))) (-.f32 0 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))) |
(-.f32 (*.f32 (cos.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) (cos.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2))) (*.f32 (sin.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) (sin.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)))) |
(*.f32 2 (*.f32 (cos.f32 0) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))) |
(*.f32 1/2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(*.f32 1/2 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 0))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 0)) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(*.f32 1 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) |
(*.f32 (cos.f32 0) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) |
(*.f32 (/.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(*.f32 (/.f32 (cos.f32 0) 2) (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 0))) |
(*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 1/2) |
(*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (/.f32 (cos.f32 0) 2)) |
(*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 1/4) |
(*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (/.f32 (cos.f32 0) 4)) |
(*.f32 (*.f32 (cos.f32 0) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)) |
(*.f32 (*.f32 (cos.f32 0) 2) (*.f32 1 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))) |
(*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 1/2) |
(*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (/.f32 (cos.f32 0) 2)) |
(/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1) |
(/.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) |
(/.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 8) |
(/.f32 (+.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (-.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(/.f32 (-.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (-.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (*.f32 (cos.f32 0) 2)) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 (cos.f32 0) 2)) 4) |
(/.f32 (*.f32 (*.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) |
(/.f32 (*.f32 (*.f32 (cos.f32 0) 2) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (cos.f32 0)) 4) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1) |
(+.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(+.f32 0 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(-.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(-.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2)) |
(*.f32 1/2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 1/2) |
(*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 1/4) |
(/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(/.f32 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) 8) |
(pow.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(+.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 0) |
(+.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 1/2) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (/.f32 (cos.f32 0) 2)) |
(+.f32 (/.f32 (cos.f32 0) 2) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(+.f32 1/4 (/.f32 (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4)) |
(+.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4))) |
(+.f32 (fabs.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4))) (fabs.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)))) |
(+.f32 (/.f32 (cos.f32 0) 4) (/.f32 (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4)) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4) (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 4)) |
(+.f32 (/.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 2) (/.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 1) 2)) |
(+.f32 (/.f32 (/.f32 (cos.f32 0) 2) 2) (/.f32 (+.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 0) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -1/2) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (/.f32 (neg.f32 (cos.f32 0)) 2)) |
(-.f32 (/.f32 (cos.f32 0) 2) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))) |
(-.f32 (/.f32 (cos.f32 0) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)) |
(-.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (/.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) 2)) |
(-.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4)) |
(/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 1) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 4) |
(/.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2) 8) |
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -1) |
(/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (*.f32 (cos.f32 0) 2)) 4) |
(/.f32 (+.f32 (*.f32 (cos.f32 0) 2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4) |
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2) (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2)) 16) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 16) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2)) 8) |
(pow.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 1) |
(fabs.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))) |
(fabs.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)) |
(fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(fabs.f32 (-.f32 0 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2))) |
(fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(fabs.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(fabs.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(fabs.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(fabs.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 0) |
(+.f32 0 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax)))) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 0) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 1) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphax 2))) 2) |
(/.f32 (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 4) |
(/.f32 (+.f32 (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 8) |
(/.f32 (*.f32 (/.f32 (*.f32 alphay 4) alphax) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) (/.f32 (*.f32 alphay 4) alphax)) 16) |
(/.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphax 2)) (+.f32 alphay alphay)) 4) |
(/.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax) (*.f32 alphay 4)) 4) |
(pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 1) |
| Outputs |
|---|
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) |
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) |
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (sin.f32 (*.f32 1/2 (PI.f32))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (+.f32 (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (sin.f32 (*.f32 1/2 (PI.f32))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3))))) |
(+.f32 (+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 -2 (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) |
(/.f32 (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1)))) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax))) 2) |
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax))) 2) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32))))) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 u1 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) alphay)) alphax)) |
(/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) alphax) |
(/.f32 (+.f32 (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (/.f32 (*.f32 u1 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) alphay)) alphax) (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2))) (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32))))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (sin.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (+.f32 (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 u1 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) alphay)) alphax)) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2))) (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32))))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (*.f32 alphay (pow.f32 u1 3))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (sin.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) alphax) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3))) alphax))) |
(+.f32 (*.f32 (*.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (+.f32 (+.f32 (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 -2 (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (*.f32 (sin.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphay) (*.f32 (cos.f32 (+.f32 (*.f32 2 (*.f32 (PI.f32) u1)) (*.f32 1/2 (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 u1 2)))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) alphax) (cos.f32 (+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))))) |
(/.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) alphax) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 0) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(+.f32 0 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 0) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0)))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 0 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (sin.f32 0))) (-.f32 0 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(-.f32 (*.f32 (cos.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) (cos.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2))) (*.f32 (sin.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) (sin.f32 (/.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)))) |
(cos.f32 (+.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) 2) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) 2))) |
(cos.f32 (/.f32 (+.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)) |
(cos.f32 (/.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) 2)) |
(*.f32 2 (*.f32 (cos.f32 0) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 1/2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 1/2 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 0))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 0)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (*.f32 (cos.f32 0) (cos.f32 0))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 1 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (cos.f32 0) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (/.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (/.f32 (cos.f32 0) 2) (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 0))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 1/2) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (/.f32 (cos.f32 0) 2)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 1/4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (/.f32 (cos.f32 0) 4)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (*.f32 (cos.f32 0) 2) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (*.f32 (cos.f32 0) 2) (*.f32 1 (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 2))) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 1/2) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (/.f32 (cos.f32 0) 2)) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 8) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (+.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (-.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (-.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (-.f32 (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (*.f32 (cos.f32 0) 2)) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 (cos.f32 0) 2)) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 (*.f32 (cos.f32 0) 2) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 (*.f32 (cos.f32 0) 2) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (cos.f32 0)) 4) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(pow.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) 1) |
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) |
(cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) |
(+.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 0 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 1/2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 1/2) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 1/4) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 4) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) 8) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(pow.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 0) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 1/2) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (/.f32 (cos.f32 0) 2)) |
(/.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(/.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(+.f32 (/.f32 (cos.f32 0) 2) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(/.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(/.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(+.f32 1/4 (/.f32 (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4)) |
(+.f32 1/4 (+.f32 1/4 (/.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 4))) |
(+.f32 (/.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) 1/2) |
(+.f32 1/2 (/.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 4)) |
(+.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (fabs.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4))) (fabs.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (/.f32 (cos.f32 0) 4) (/.f32 (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4)) |
(/.f32 (+.f32 (cos.f32 0) (+.f32 1 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))) 4) |
(/.f32 (+.f32 (cos.f32 0) (+.f32 1 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))))) 4) |
(+.f32 (/.f32 (cos.f32 0) 2) (/.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 4)) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4) (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 4)) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (/.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 2) (/.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) 1) 2)) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (/.f32 (/.f32 (cos.f32 0) 2) 2) (/.f32 (+.f32 1/2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)) |
(/.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(/.f32 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 0) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -1/2) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2))) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 0))) 2) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 0))) 2) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (/.f32 (neg.f32 (cos.f32 0)) 2)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2))) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 0))) 2) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 0))) 2) |
(-.f32 (/.f32 (cos.f32 0) 2) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2))) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 0))) 2) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 0))) 2) |
(-.f32 (/.f32 (cos.f32 0) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (neg.f32 (/.f32 (cos.f32 0) 2))) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 0))) 2) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 0))) 2) |
(-.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (/.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) 2)) |
(-.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4)) (-.f32 -1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4) (-.f32 -1/4 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4) (+.f32 -1/2 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4)))) |
(-.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)) (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4)) |
(-.f32 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4)) (-.f32 -1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4) (-.f32 -1/4 (+.f32 1/4 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 4)))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4) (+.f32 -1/2 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 4)))) |
(/.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 1) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 4) |
(-.f32 (/.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 4) -1/2) |
(-.f32 (/.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) -1/2) |
(/.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2) 8) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 8) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -2)) 8) |
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -1) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) (*.f32 (cos.f32 0) 2)) 4) |
(/.f32 (*.f32 2 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 4) |
(/.f32 (*.f32 2 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (*.f32 4 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 8) |
(/.f32 (+.f32 (*.f32 (cos.f32 0) 2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 4) |
(/.f32 (*.f32 2 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 4) |
(/.f32 (*.f32 2 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (*.f32 4 (+.f32 (cos.f32 0) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 8) |
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2) (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2)) 16) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 8) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -2)) 8) |
(/.f32 (*.f32 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 16) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (*.f32 2 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 4) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) 4) |
(/.f32 (*.f32 (+.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) (+.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))) (cos.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 4) |
(/.f32 (fabs.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2) -2) 2)) 8) |
(/.f32 (fabs.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) 8) |
(/.f32 (*.f32 2 (fabs.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -2))) 8) |
(/.f32 (*.f32 2 (fabs.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) 8) |
(pow.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) 1) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2)) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (-.f32 0 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) 2))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(fabs.f32 (*.f32 (fabs.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) |
(+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) 2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1/2) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 0) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(+.f32 0 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax)))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 0) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 2)) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) 2)) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (+.f32 alphax alphax))) (/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) -2)) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay (+.f32 alphax alphax))) (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) -2)) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 1) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphax 2))) 2) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 4) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (*.f32 alphay 4) alphax)) 4) |
(/.f32 (*.f32 alphay (*.f32 4 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 4) |
(/.f32 (+.f32 (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) (*.f32 (*.f32 alphay 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 8) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (*.f32 alphay 4) alphax)) 4) |
(/.f32 (*.f32 alphay (*.f32 4 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 4) |
(/.f32 (*.f32 (/.f32 (*.f32 alphay 4) alphax) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) 16) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (*.f32 alphay 4) alphax)) 4) |
(/.f32 (*.f32 alphay (*.f32 4 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 4) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) (/.f32 (*.f32 alphay 4) alphax)) 16) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (*.f32 alphay 4) alphax)) 4) |
(/.f32 (*.f32 alphay (*.f32 4 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 4) |
(/.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphax 2)) (+.f32 alphay alphay)) 4) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax) (*.f32 alphay 4)) 4) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (*.f32 alphay 4) alphax)) 4) |
(/.f32 (*.f32 alphay (*.f32 4 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))) 4) |
(pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) 1) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)) |
| ✓ | 0.7b | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
| ✓ | 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) |
| ✓ | 19.6b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
Compiled 546 to 362 computations (33.7% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | u1 | @ | 0 | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
| 11.0ms | u1 | @ | inf | (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) |
| 10.0ms | u1 | @ | -inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
| 7.0ms | alphay | @ | -inf | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
| 3.0ms | u1 | @ | inf | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
| 1× | batch-egg-rewrite |
| 1420× | rational_best-2 |
| 1420× | rational_best-3 |
| 1420× | rational_best-1 |
| 1418× | rational_best-4 |
| 1418× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 160 |
| 1 | 142 | 160 |
| 2 | 269 | 160 |
| 3 | 824 | 160 |
| 4 | 3406 | 160 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
(*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (neg.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (+.f32 (neg.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (+.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (+.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2) (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) -1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) 4) (*.f32 (+.f32 u1 (+.f32 u1 1/2)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 1))))) |
| 1× | egg-herbie |
| 1340× | rational_best-simplify-63 |
| 1060× | rational_best-simplify-1 |
| 830× | rational_best-simplify-3 |
| 804× | rational_best-simplify-75 |
| 784× | rational_best-simplify-76 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 230 | 9575 |
| 1 | 517 | 9475 |
| 2 | 1187 | 9391 |
| 3 | 3793 | 9315 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 0) |
(-.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2)) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (neg.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) 0)) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (+.f32 (neg.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2)) 0)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) 0)) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) 1/2) |
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 1/4) |
(*.f32 1/4 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) |
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (+.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) 2) |
(/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) 8) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))) |
(+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(+.f32 0 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(+.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2)) |
(-.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(-.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2)) |
(*.f32 1 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(*.f32 1/2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) |
(*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(*.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 1/2) |
(*.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4) 1/4) |
(*.f32 1/4 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4)) |
(/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(/.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2) |
(/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4)) 8) |
(pow.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(+.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 0) |
(+.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(+.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(+.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(+.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2)) |
(+.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2)) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(*.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2)) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(*.f32 -1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1)) |
(*.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) -1) |
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2) 1/2) |
(*.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 1/4) |
(*.f32 1/4 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) |
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (+.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) -1) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2) 2) |
(/.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) 8) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1)) |
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 0) |
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(+.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2) (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2)) |
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 0) |
(-.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) -1/2) 2)) |
(/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 1) |
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 2) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4)) 4) |
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) 8) |
(/.f32 (*.f32 (*.f32 (PI.f32) 4) (*.f32 (+.f32 u1 (+.f32 u1 1/2)) 4)) 16) |
(pow.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 1) |
| Outputs |
|---|
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (PI.f32) (pow.f32 u1 2))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)))) |
(+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -2 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 u1 3)) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3))))) |
(+.f32 (*.f32 u1 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 u1 3)) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (PI.f32) (pow.f32 u1 2))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 0) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (neg.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (+.f32 (neg.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2)) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) 0)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))))))) 2))) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) 1/2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 1/4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(*.f32 1/4 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (+.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) 2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(/.f32 (*.f32 2 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) 8) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) (+.f32 (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) -2)) 2) |
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))))))) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))))))) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))))) 2) -1) |
(+.f32 1 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (/.f32 (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2))) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(+.f32 0 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2)) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(-.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(-.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2)) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 1 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 1/2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 1/2) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4) 1/4) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 1/4 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4)) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4) 4) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 4)) 8) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(pow.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 0) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 2)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 -1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) -1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2) 1/2) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 1/4) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 1/4 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (+.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1) -1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -2) -2) 2) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4) 4) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(/.f32 (*.f32 2 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 4)) 8) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) -1)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) |
(+.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 0) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(+.f32 0 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(+.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2) (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2)) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(-.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 0) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(-.f32 (/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) -1/2) 2)) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 1) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 2) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4)) 4) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) 8) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
(/.f32 (*.f32 (*.f32 (PI.f32) 4) (*.f32 (+.f32 u1 (+.f32 u1 1/2)) 4)) 16) |
(/.f32 (*.f32 (*.f32 (PI.f32) 4) (*.f32 4 (+.f32 u1 (+.f32 u1 1/2)))) 16) |
(/.f32 (*.f32 4 (*.f32 (*.f32 (PI.f32) 4) (+.f32 u1 (+.f32 u1 1/2)))) 16) |
(/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 (+.f32 u1 1/2)) 16)) 16) |
(/.f32 (*.f32 (+.f32 u1 (+.f32 u1 1/2)) (*.f32 (PI.f32) 16)) 16) |
(pow.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 1) |
(*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))) |
Compiled 64737 to 43942 computations (32.1% saved)
7 alts after pruning (6 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 638 | 6 | 644 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 0 | 1 |
| Total | 639 | 7 | 646 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 2.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 0.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) | |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 920 to 688 computations (25.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.5b | (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) | |
| 12.9b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) | |
| ✓ | 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
| 13.3b | (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) |
Compiled 872 to 511 computations (41.4% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u1 | @ | 0 | (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
| 0.0ms | u1 | @ | inf | (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
| 0.0ms | u1 | @ | -inf | (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
| 1× | batch-egg-rewrite |
| 732× | rational_best-simplify-47 |
| 732× | rational_best-simplify-83 |
| 706× | rational_best-simplify-62 |
| 694× | rational_best-simplify-1 |
| 576× | rational_best-simplify-48 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 25 |
| 1 | 72 | 25 |
| 2 | 137 | 25 |
| 3 | 338 | 25 |
| 4 | 1201 | 25 |
| 5 | 6777 | 25 |
| 1× | node limit |
| Inputs |
|---|
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (*.f32 -3 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) (neg.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 -3 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) 2) (/.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 3) 4) (/.f32 (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1))))) |
| 1× | egg-herbie |
| 1306× | rational_best-simplify-51 |
| 964× | rational_best-simplify-57 |
| 932× | rational_best-simplify-83 |
| 908× | rational_best-simplify-63 |
| 650× | rational_best-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 2151 |
| 1 | 287 | 2151 |
| 2 | 721 | 2145 |
| 3 | 2540 | 2075 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(+.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(+.f32 0 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (*.f32 -3 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) 2)) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 3) 4)) |
(-.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(-.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) |
(-.f32 (+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) (neg.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) |
(-.f32 (/.f32 (*.f32 -3 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) 2) (/.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2) 2)) |
(-.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 3) 4) (/.f32 (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 4)) |
(*.f32 1/2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 2 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(*.f32 2 (*.f32 1/2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) |
(*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) 1/2) |
(*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) 1/4) |
(*.f32 -2 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) |
(*.f32 1/4 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) |
(*.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) 1/8) |
(*.f32 (*.f32 1/2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2) |
(*.f32 1/8 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) |
(/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) 2) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) 8) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) 16) |
(pow.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)))) (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 (PI.f32) 2) -2))))) (pow.f32 u1 3))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)))) (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)))) |
(+.f32 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1)) (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1) (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 1/4) (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)) 1/2))) (pow.f32 u1 3)) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u1))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) |
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 -2 u1))))) |
(+.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 0 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (*.f32 -3 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 3) 4)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 0) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (+.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) (neg.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (/.f32 (*.f32 -3 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) 2) (/.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(-.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 3) 4) (/.f32 (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 4)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 1/2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 2 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 2 (*.f32 1/2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) 1/2) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) 1/4) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 -2 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) -2)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 1/4 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) 1/8) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (*.f32 1/2 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 2) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 1/8 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) 2) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) 4) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) 8) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4)) (*.f32 2 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4))) 16) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(pow.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 1) |
(tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 10.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) | |
| 19.6b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) | |
| ✓ | 31.7b | (tan.f32 (*.f32 1/2 (PI.f32))) |
Compiled 557 to 364 computations (34.6% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | alphay | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| 2.0ms | alphax | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| 1.0ms | alphax | @ | inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| 1.0ms | alphax | @ | -inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| 1.0ms | alphay | @ | -inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| 1× | batch-egg-rewrite |
| 918× | rational_best-simplify-64 |
| 852× | rational_best-4 |
| 852× | rational_best-2 |
| 852× | rational_best-3 |
| 852× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 38 |
| 1 | 79 | 38 |
| 2 | 162 | 38 |
| 3 | 497 | 38 |
| 4 | 2142 | 38 |
| 1× | node limit |
| Inputs |
|---|
(tan.f32 (*.f32 1/2 (PI.f32))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (tan.f32 (/.f32 (PI.f32) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (tan.f32 (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) (+.f32 (/.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (tan.f32 (/.f32 (PI.f32) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) (/.f32 (neg.f32 (tan.f32 (/.f32 (PI.f32) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (/.f32 (PI.f32) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) 2) (+.f32 (/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) 2) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) (/.f32 (neg.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (*.f32 (/.f32 alphay alphax) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (*.f32 2 (*.f32 (/.f32 alphay alphax) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 alphay alphax) 4) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 1))))) |
| 1× | egg-herbie |
| 1136× | rational_best-simplify-1 |
| 1028× | rational_best-simplify-47 |
| 964× | rational_best-simplify-52 |
| 936× | rational_best-simplify-48 |
| 590× | rational_best-simplify-51 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 78 | 1566 |
| 1 | 186 | 1566 |
| 2 | 564 | 1566 |
| 3 | 2544 | 1566 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (tan.f32 (/.f32 (PI.f32) 2)) 0) |
(+.f32 0 (tan.f32 (/.f32 (PI.f32) 2))) |
(+.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2)) |
(+.f32 (/.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) (+.f32 (/.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2))) |
(-.f32 (tan.f32 (/.f32 (PI.f32) 2)) 0) |
(-.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) (/.f32 (neg.f32 (tan.f32 (/.f32 (PI.f32) 2))) 2)) |
(*.f32 1/2 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1) |
(*.f32 1 (tan.f32 (/.f32 (PI.f32) 2))) |
(*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 1/2) |
(*.f32 1/4 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) |
(*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 1/4) |
(/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) 8) |
(/.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 4) 16) |
(pow.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1) |
(+.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 0) |
(+.f32 0 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax))) |
(+.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax))) |
(+.f32 (/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) 2) (+.f32 (/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) 2) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)))) |
(-.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 0) |
(-.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) (/.f32 (neg.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax))) 2)) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 1) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (*.f32 (/.f32 alphay alphax) 2)) 2) |
(/.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 4) 4) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (*.f32 2 (*.f32 (/.f32 alphay alphax) 4))) 8) |
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) 4) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) 16) |
(pow.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 1) |
| Outputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (tan.f32 (/.f32 (PI.f32) 2)) 0) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(+.f32 0 (tan.f32 (/.f32 (PI.f32) 2))) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(+.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2)) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(+.f32 (/.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) (+.f32 (/.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2))) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(-.f32 (tan.f32 (/.f32 (PI.f32) 2)) 0) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(-.f32 (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) (/.f32 (neg.f32 (tan.f32 (/.f32 (PI.f32) 2))) 2)) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(*.f32 1/2 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2)) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(*.f32 1 (tan.f32 (/.f32 (PI.f32) 2))) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 1/2) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(*.f32 1/4 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 1/4) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(/.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 2) 2) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 4) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(/.f32 (*.f32 2 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) 8) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(/.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4) 4) 16) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(pow.f32 (tan.f32 (/.f32 (PI.f32) 2)) 1) |
(tan.f32 (/.f32 (PI.f32) 2)) |
(+.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 0) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(+.f32 0 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax))) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(+.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax))) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(+.f32 (/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) 2) (+.f32 (/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) 2) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)))) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(-.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 0) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(-.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 (/.f32 alphay 2) alphax)) (/.f32 (neg.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax))) 2)) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 1) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (*.f32 (/.f32 alphay alphax) 2)) 2) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 4) 4) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (*.f32 2 (*.f32 (/.f32 alphay alphax) 4))) 8) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) 4) (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) 4)) 16) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
(pow.f32 (*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) 1) |
(*.f32 alphay (/.f32 (tan.f32 (/.f32 (PI.f32) 2)) alphax)) |
(*.f32 (tan.f32 (/.f32 (PI.f32) 2)) (/.f32 alphay alphax)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.7b | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) | |
| 10.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) | |
| 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) | |
| 31.7b | (tan.f32 (*.f32 1/2 (PI.f32))) |
Compiled 557 to 364 computations (34.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| 0.4b | (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)) | |
| 0.7b | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) | |
| 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) |
Compiled 590 to 365 computations (38.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | alphay | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| 3.0ms | alphax | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| 1.0ms | u1 | @ | inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| 1.0ms | u1 | @ | -inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| 1.0ms | alphax | @ | inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| 1× | batch-egg-rewrite |
| 1002× | rational_best-4 |
| 1002× | rational_best-2 |
| 1002× | rational_best-3 |
| 1002× | rational_best-1 |
| 1002× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 37 |
| 1 | 105 | 37 |
| 2 | 203 | 37 |
| 3 | 593 | 37 |
| 4 | 2501 | 37 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))) (/.f32 (neg.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 2 (*.f32 (/.f32 alphay alphax) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 1))))) |
| 1× | egg-herbie |
| 1380× | rational_best-simplify-56 |
| 1238× | rational_best-simplify-50 |
| 1012× | rational_best-simplify-62 |
| 870× | rational_best-simplify-63 |
| 856× | rational_best-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 116 | 3657 |
| 1 | 291 | 3639 |
| 2 | 677 | 3627 |
| 3 | 1762 | 3557 |
| 4 | 6192 | 3557 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 0) |
(+.f32 0 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))) |
(+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax)))) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 0) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))) (/.f32 (neg.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))) 2)) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 1) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 2)) 2) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 4)) 4) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 2 (*.f32 (/.f32 alphay alphax) 4))) 8) |
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16) |
(pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 1) |
| Outputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 u1 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) alphay)) alphax)) |
(/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) alphax) |
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(/.f32 (+.f32 (*.f32 u1 (*.f32 alphay (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 u1 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) alphay)) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 u1 2) (PI.f32))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))))) (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (PI.f32) (pow.f32 u1 2))) (*.f32 2 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))))) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 u1 2)) (sin.f32 (*.f32 1/2 (PI.f32))))) (*.f32 2 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (+.f32 (*.f32 u1 (*.f32 alphay (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))) (/.f32 (*.f32 u1 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) alphay)) alphax)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 (PI.f32) 2) -2))))) (*.f32 alphay (pow.f32 u1 3))) alphax))) |
(+.f32 (/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 u1 2) (PI.f32))))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 -2 (pow.f32 (PI.f32) 2))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))))) alphax))) |
(+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))))) (/.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (PI.f32) (pow.f32 u1 2))) (*.f32 2 (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 1/2 (PI.f32))))))) (/.f32 (+.f32 (*.f32 alphay (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 4) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (pow.f32 u1 3))) (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 u1 2)) (sin.f32 (*.f32 1/2 (PI.f32))))) (*.f32 2 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (+.f32 (*.f32 alphay (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) 4) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (pow.f32 u1 3))) (+.f32 (*.f32 u1 (*.f32 alphay (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 1/2 (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 0) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(+.f32 0 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax)))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 0) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 alphay (/.f32 1/2 alphax))) (/.f32 (neg.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))) 2)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 1) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 2)) 2) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 4)) 4) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 2 (*.f32 (/.f32 alphay alphax) 4))) 8) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(pow.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) 1) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.7b | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| ✓ | 12.9b | (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
| 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) | |
| 19.6b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) |
Compiled 881 to 610 computations (30.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 31.0ms | alphay | @ | inf | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| 21.0ms | u1 | @ | inf | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| 3.0ms | u1 | @ | -inf | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| 3.0ms | alphay | @ | -inf | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| 2.0ms | alphay | @ | 0 | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| 1× | batch-egg-rewrite |
| 2058× | rational_best-2 |
| 2058× | rational_best-3 |
| 2058× | rational_best-1 |
| 450× | rational_best-4 |
| 448× | exponential-1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 24 | 150 |
| 1 | 166 | 82 |
| 2 | 360 | 82 |
| 3 | 1185 | 82 |
| 4 | 6013 | 82 |
| 1× | node limit |
| Inputs |
|---|
(tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 1 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (neg.f32 (+.f32 -1 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 1 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 -1 (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (neg.f32 (-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 (+.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (+.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) 1) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) 1) (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2)) (-.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) 1) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) -1) (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -2) (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1)))))) |
| 1× | egg-herbie |
| 1050× | rational_best-simplify-63 |
| 904× | rational_best-simplify-1 |
| 634× | rational_best-simplify-57 |
| 616× | rational_best-simplify-47 |
| 604× | rational_best-simplify-48 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 243 | 7589 |
| 1 | 648 | 7565 |
| 2 | 1627 | 7559 |
| 3 | 5994 | 7489 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(+.f32 0 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(+.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2)) |
(-.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(-.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2)) |
(*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(*.f32 1 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(*.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 1/2) |
(*.f32 1/2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) |
(*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) 1/4) |
(/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(/.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) 8) |
(pow.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 1 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (neg.f32 (+.f32 -1 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) |
(-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 0) |
(-.f32 0 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1)) |
(-.f32 0 (-.f32 1 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 0 (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) |
(-.f32 -1 (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -1) |
(-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) 0)) |
(-.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (neg.f32 (-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 (+.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) 1) |
(-.f32 (-.f32 1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4) 1)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (+.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))) |
(-.f32 (-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) |
(-.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) 2)) |
(-.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 (*.f32 -3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) 1)) |
(-.f32 (*.f32 -3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))) |
(-.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) 1) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 (+.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) 1) (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) |
(-.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) |
(-.f32 (+.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2)) (-.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) |
(-.f32 (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) 1) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) |
(-.f32 (-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) -1) (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) |
(-.f32 (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1) |
(*.f32 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 1/2) |
(*.f32 1/2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) |
(*.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) 1/4) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1) |
(/.f32 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 2) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) -1) |
(/.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))))) 8) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -2)) 4) |
(/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -2) (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) 4) |
(/.f32 (-.f32 (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 4) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1)) |
| Outputs |
|---|
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1)) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32))))))) |
(+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))) |
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (PI.f32) (pow.f32 u1 2)))) (cos.f32 (*.f32 1/2 (PI.f32)))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3)))) |
(+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 u1 3)) (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2))) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) |
(+.f32 (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 u1 3))) |
(+.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) u1) (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2)) (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 u1 3))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))) (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) |
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 1/4 (neg.f32 u1)))))) alphax))))) |
(+.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(+.f32 0 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(+.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2)) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(-.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 0) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(-.f32 (/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 2) (/.f32 (neg.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2)) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 1 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 1/2) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 1/2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(*.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) 1/4) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) 2) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) 4) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) (*.f32 2 (*.f32 2 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))))) 8) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(pow.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) 1) |
(tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) |
(tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 1 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (neg.f32 (+.f32 -1 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 0) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 0 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 0 (-.f32 1 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 0 (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 -1 (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) 0)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (neg.f32 (-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 (+.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4) 1)) |
(-.f32 (+.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) -4)) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) 4)) |
(+.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 4)) 1) |
(+.f32 1 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 4))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (+.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) 2)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (*.f32 -3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) 1)) |
(-.f32 1 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) 4) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) -3/4))) |
(-.f32 1 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -3/4))) |
(-.f32 (*.f32 -3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) -4) (-.f32 -1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) -3/4))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 -1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -3/4))) |
(-.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) 1) (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4) (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) 1) (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) |
(-.f32 (+.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) -4)) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) 4)) |
(+.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 4)) 1) |
(+.f32 1 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 4))) |
(-.f32 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 4)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2)) (-.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) 1) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (-.f32 0 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(-.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) -1) (/.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 3) 4)) |
(-.f32 (+.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax))))) -4)) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) 4)) |
(+.f32 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 4)) 1) |
(+.f32 1 (-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -4) (/.f32 (*.f32 3 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 4))) |
(-.f32 (-.f32 (-.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2)) (+.f32 1 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1/2) (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) 1/2) -1))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(*.f32 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 1/2) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(*.f32 1/2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(*.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) 1/4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 2) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1) -1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) 4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))))) (*.f32 2 (*.f32 2 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))))) 8) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)) (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -2)) 4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -2) (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2))) 4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(/.f32 (-.f32 (*.f32 2 (-.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) -2)) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))))) 4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) (/.f32 alphay alphax))))) -1)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 (+.f32 u1 1/4) 2))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 u1 1/4)))) (/.f32 alphay alphax)))))) |
Compiled 79956 to 55415 computations (30.7% saved)
8 alts after pruning (4 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 863 | 4 | 867 |
| Fresh | 1 | 0 | 1 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 4 | 5 |
| Total | 866 | 8 | 874 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 2.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 3.6b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 2.4b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 2.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 511 to 387 computations (24.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
| 12.9b | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) | |
| 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) | |
| ✓ | 19.6b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
Compiled 813 to 468 computations (42.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | u1 | @ | 0 | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
| 0.0ms | u1 | @ | inf | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
| 0.0ms | u1 | @ | -inf | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
| 0.0ms | alphay | @ | -inf | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
| 0.0ms | alphay | @ | inf | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
| 1× | batch-egg-rewrite |
| 1468× | rational_best-2 |
| 1468× | rational_best-3 |
| 1468× | rational_best-1 |
| 1466× | rational_best-4 |
| 1466× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 78 |
| 1 | 139 | 78 |
| 2 | 273 | 78 |
| 3 | 813 | 78 |
| 4 | 3569 | 78 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (+.f32 (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2) (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) -1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 1/2 (+.f32 1/2 (*.f32 u1 4)))) (*.f32 2 (*.f32 2 (PI.f32)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 1))))) |
| 1× | egg-herbie |
| 782× | rational_best-simplify-47 |
| 754× | rational_best-simplify-65 |
| 744× | rational_best-simplify-48 |
| 646× | rational_best-simplify-52 |
| 614× | rational_best-simplify-67 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 118 | 3979 |
| 1 | 259 | 3979 |
| 2 | 574 | 3901 |
| 3 | 1590 | 3895 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) -1) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 0) |
(-.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2)) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2) 0)) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (+.f32 (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2))) 0)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) 0)) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) 1/2) |
(*.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 1/4) |
(*.f32 1/4 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) 2) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 4) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) 8) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1) |
(neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))) |
(+.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 0) |
(+.f32 0 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2) (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2)) |
(-.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 0) |
(-.f32 (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) -1/2) 2)) |
(/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 1) |
(/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 8) |
(/.f32 (*.f32 (*.f32 2 (+.f32 1/2 (+.f32 1/2 (*.f32 u1 4)))) (*.f32 2 (*.f32 2 (PI.f32)))) 16) |
(pow.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 1) |
| Outputs |
|---|
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 alphay (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) alphax))))) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(+.f32 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))) 1) |
(*.f32 1/2 (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u1)) |
(*.f32 u1 (*.f32 2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(*.f32 2 (*.f32 u1 (PI.f32))) |
(*.f32 (PI.f32) (*.f32 2 u1)) |
(*.f32 u1 (*.f32 2 (PI.f32))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32)))) |
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (PI.f32) (*.f32 2 u1))) |
(*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32)) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) -1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 0) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) (+.f32 (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2))) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) 2)) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) 1/2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 1/4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(*.f32 1/4 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) 2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) 4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2)) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2))) 8) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))))))) 2) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax))))) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) -2))) 2) |
(/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax))))) (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) -2))) 2) |
(/.f32 (-.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax))))) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))))) 2) |
(+.f32 1 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax))))) (/.f32 (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) 2))) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) alphax)))))) |
(+.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 0) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(+.f32 0 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2) (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2)) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(-.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 0) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(-.f32 (/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 2) (/.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) -1/2) 2)) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(/.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 1) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(/.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 2) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(/.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) 4) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(/.f32 (+.f32 (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) (*.f32 2 (*.f32 2 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))) 8) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
(/.f32 (*.f32 (*.f32 2 (+.f32 1/2 (+.f32 1/2 (*.f32 u1 4)))) (*.f32 2 (*.f32 2 (PI.f32)))) 16) |
(/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 u1 4) 1)) (*.f32 (PI.f32) 4)) 16) |
(/.f32 (*.f32 (+.f32 1 (*.f32 u1 4)) (*.f32 2 (*.f32 (PI.f32) 4))) 16) |
(/.f32 (*.f32 (+.f32 1 (*.f32 u1 4)) (*.f32 (PI.f32) 8)) 16) |
(/.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1 (*.f32 u1 4)) 8)) 16) |
(pow.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) 1) |
(*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) |
(*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| ✓ | 0.4b | (*.f32 (PI.f32) (+.f32 u1 1/4)) |
| 0.7b | (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) | |
| 12.9b | (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))) |
Compiled 845 to 559 computations (33.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 17.0ms | alphay | @ | inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| 4.0ms | alphay | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| 3.0ms | alphax | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| 1.0ms | u1 | @ | -inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| 1.0ms | u1 | @ | inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| 1× | batch-egg-rewrite |
| 1000× | rational_best-4 |
| 1000× | rational_best-2 |
| 1000× | rational_best-3 |
| 1000× | rational_best-1 |
| 1000× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 52 |
| 1 | 107 | 52 |
| 2 | 214 | 52 |
| 3 | 619 | 52 |
| 4 | 2524 | 52 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) (+.f32 u1 1/4)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (+.f32 u1 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 alphay alphax) 4) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 1))))) |
| 1× | egg-herbie |
| 1154× | rational_best-simplify-48 |
| 984× | rational_best-simplify-47 |
| 982× | rational_best-simplify-1 |
| 980× | rational_best-simplify-52 |
| 888× | rational_best-simplify-51 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 141 | 4291 |
| 1 | 352 | 4079 |
| 2 | 892 | 4067 |
| 3 | 2568 | 3965 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 1/4 (PI.f32)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(*.f32 (PI.f32) u1) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(*.f32 (PI.f32) u1) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(+.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 0) |
(+.f32 0 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2)) |
(-.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 0) |
(-.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 4)) |
(/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 1) |
(/.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) 2) |
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) |
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 8) 8) |
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) 16) |
(pow.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 1) |
(+.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 0) |
(+.f32 0 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))))) |
(+.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2))) |
(-.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 0) |
(-.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))))) 2)) |
(/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 1) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 2)) 2) |
(/.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4)) 4) |
(/.f32 (*.f32 2 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4))) 8) |
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) 4) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4)) 16) |
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 1) |
| Outputs |
|---|
(*.f32 1/4 (PI.f32)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(*.f32 (PI.f32) u1) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(*.f32 (PI.f32) u1) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (PI.f32) u1) (*.f32 1/4 (PI.f32))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 u1 alphay)) alphax)) |
(/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) alphax) |
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2)))) alphax) |
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2)))) alphax) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 u1 alphay)) alphax) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (pow.f32 u1 2)) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2))))))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (pow.f32 u1 2) (PI.f32))) (sin.f32 (*.f32 (PI.f32) 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))))) (/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2)))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 (/.f32 2 alphax) (cos.f32 (*.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2)))) alphax)) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))) (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 u1 alphay)) alphax)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (pow.f32 u1 2)) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2))))) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (pow.f32 (PI.f32) 2) -2))))) (*.f32 alphay (pow.f32 u1 3))) alphax))) |
(+.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (pow.f32 u1 2) (PI.f32))) (sin.f32 (*.f32 (PI.f32) 1/2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2))) (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))))) alphax)) (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2))) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))) (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 -2 (pow.f32 (PI.f32) 2))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 alphax (cos.f32 (*.f32 (PI.f32) 1/2)))))) (/.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2)))) (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (*.f32 (pow.f32 (PI.f32) 3) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) 1/2))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2)))))) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 (/.f32 2 alphax) (cos.f32 (*.f32 (PI.f32) 1/2))))) (/.f32 (+.f32 (*.f32 alphay (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 (PI.f32) 1/2))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (pow.f32 u1 3))) (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) 1/2)) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 (PI.f32) 1/2)) 2))))) (*.f32 u1 alphay)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) 1/2))) (cos.f32 (*.f32 (PI.f32) 1/2))))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphay) (*.f32 (cos.f32 (*.f32 2 (*.f32 (+.f32 1/4 u1) (PI.f32)))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (+.f32 1/4 u1) 2))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1)))))) (*.f32 alphax (cos.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1))))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1))))) (*.f32 alphax (cos.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1)))))) (*.f32 alphax (cos.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1))))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1))))) (*.f32 alphax (cos.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1)))))) (*.f32 alphax (cos.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1))))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1))))) (*.f32 alphax (cos.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (-.f32 1/4 (*.f32 -1 u1)) (PI.f32)))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2)))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1/4 (*.f32 u1 -1)) 2))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1)))))) (*.f32 alphax (cos.f32 (*.f32 2 (*.f32 (PI.f32) (-.f32 1/4 (neg.f32 u1))))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1))))) (*.f32 alphax (cos.f32 (*.f32 (*.f32 (PI.f32) 2) (-.f32 1/4 (neg.f32 u1)))))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (*.f32 2 (-.f32 u1 -1/4)))))) |
(+.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 0) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 0 (*.f32 (PI.f32) (+.f32 u1 1/4))) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2)) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(-.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 0) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) (+.f32 u1 1/4))) 2)) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 2) (/.f32 (*.f32 -2 (*.f32 (PI.f32) (+.f32 u1 1/4))) 4)) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(/.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 1) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(/.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))) 2) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(/.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 8) 8) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 4) 4) 16) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(pow.f32 (*.f32 (PI.f32) (+.f32 u1 1/4)) 1) |
(+.f32 (*.f32 1/4 (PI.f32)) (*.f32 (PI.f32) u1)) |
(*.f32 (PI.f32) (+.f32 1/4 u1)) |
(+.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 0) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(+.f32 0 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(+.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2))) |
(*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2) (+.f32 (/.f32 alphay alphax) (/.f32 alphay alphax))) |
(*.f32 (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2) (/.f32 (+.f32 alphay alphay) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (/.f32 (+.f32 alphay alphay) alphax) 2)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) (/.f32 (/.f32 (+.f32 alphay alphay) alphax) 2)) |
(-.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 0) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(-.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))))) 2)) |
(-.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 2)) (/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) -2)) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay (*.f32 2 alphax))) (/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) -2)) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) (/.f32 alphay (*.f32 2 alphax))) (/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) -2)) |
(/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 1) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) (*.f32 (/.f32 alphay alphax) 2)) 2) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4)) 4) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 2 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4))) 8) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(/.f32 (*.f32 (*.f32 (/.f32 alphay alphax) 4) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2)))) 4)) 16) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) 1) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 u1 1/2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 (+.f32 1/4 u1)))) alphax)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| ✓ | 0.4b | (*.f32 u1 (PI.f32)) |
| 10.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) | |
| 31.7b | (tan.f32 (*.f32 1/2 (PI.f32))) |
Compiled 522 to 314 computations (39.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 23.0ms | alphay | @ | -inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| 4.0ms | u1 | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| 3.0ms | alphay | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| 2.0ms | alphax | @ | 0 | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| 2.0ms | u1 | @ | inf | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| 1× | batch-egg-rewrite |
| 940× | rational_best-4 |
| 940× | rational_best-2 |
| 940× | rational_best-3 |
| 940× | rational_best-1 |
| 940× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 40 |
| 1 | 94 | 40 |
| 2 | 193 | 40 |
| 3 | 571 | 40 |
| 4 | 2370 | 40 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 u1 (PI.f32)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u1 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u1 (PI.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (*.f32 u1 (PI.f32)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u1 (PI.f32)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (neg.f32 (*.f32 u1 (PI.f32))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (*.f32 -2 (*.f32 u1 (PI.f32))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u1 (PI.f32)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u1 (*.f32 (PI.f32) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u1 (*.f32 (PI.f32) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u1 (PI.f32)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u1 (*.f32 (PI.f32) 2)) 8) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u1 (PI.f32)) 1))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))) (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphax 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 1))))) |
| 1× | egg-herbie |
| 1316× | rational_best-simplify-63 |
| 956× | rational_best-simplify-48 |
| 914× | rational_best-simplify-1 |
| 870× | rational_best-simplify-49 |
| 826× | rational_best-simplify-47 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 134 | 3115 |
| 1 | 324 | 2909 |
| 2 | 817 | 2893 |
| 3 | 2389 | 2871 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (*.f32 alphay (pow.f32 u1 3))) alphax) (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 4/3 (pow.f32 (PI.f32) 5)) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5))) alphax) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 u1 3))) alphax))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 5) (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 4/3 (pow.f32 (PI.f32) 5)) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))))))) alphax) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -8/315 (pow.f32 (PI.f32) 7)) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 4/3 (pow.f32 (PI.f32) 5)) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))))))) (+.f32 (*.f32 2/3 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 4))) (*.f32 -8/45 (pow.f32 (PI.f32) 7))))) (pow.f32 u1 7))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 u1 3))) alphax)))) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(+.f32 (*.f32 u1 (PI.f32)) 0) |
(+.f32 0 (*.f32 u1 (PI.f32))) |
(+.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (*.f32 u1 (PI.f32)) 2)) |
(-.f32 (*.f32 u1 (PI.f32)) 0) |
(-.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (neg.f32 (*.f32 u1 (PI.f32))) 2)) |
(-.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (*.f32 -2 (*.f32 u1 (PI.f32))) 4)) |
(/.f32 (*.f32 u1 (PI.f32)) 1) |
(/.f32 (*.f32 u1 (*.f32 (PI.f32) 2)) 2) |
(/.f32 (*.f32 u1 (*.f32 (PI.f32) 4)) 4) |
(/.f32 (*.f32 (*.f32 u1 (PI.f32)) 8) 8) |
(/.f32 (*.f32 (*.f32 u1 (*.f32 (PI.f32) 2)) 8) 16) |
(pow.f32 (*.f32 u1 (PI.f32)) 1) |
(+.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 0) |
(+.f32 0 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))) (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax)))) |
(-.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 0) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))))) 2)) |
(/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 1) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphax 2))) 2) |
(/.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4)) 4) |
(/.f32 (*.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4))) 8) |
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16) |
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 1) |
| Outputs |
|---|
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)) |
(*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)) |
(*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) alphax)) |
(*.f32 (PI.f32) (*.f32 (*.f32 u1 alphay) (/.f32 2 alphax))) |
(*.f32 (PI.f32) (*.f32 2 (/.f32 (*.f32 u1 alphay) alphax))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (*.f32 alphay (pow.f32 u1 3))) alphax) (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (*.f32 alphay (pow.f32 u1 3))) alphax)) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) alphax)) (/.f32 (*.f32 alphay (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3))) alphax)) |
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 u1 alphay) (/.f32 2 alphax))) (/.f32 (*.f32 alphay (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3))) alphax)) |
(+.f32 (*.f32 (PI.f32) (*.f32 2 (/.f32 (*.f32 u1 alphay) alphax))) (/.f32 (*.f32 (pow.f32 u1 3) (*.f32 alphay (*.f32 (pow.f32 (PI.f32) 3) 8/3))) alphax)) |
(+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 4/3 (pow.f32 (PI.f32) 5)) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5))) alphax) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 u1 3))) alphax))) |
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)) (/.f32 (+.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) 4/3) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5))) (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) alphax)) (/.f32 (*.f32 alphay (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 u1 alphay) (/.f32 2 alphax))) (/.f32 (*.f32 alphay (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 (PI.f32) (*.f32 2 (/.f32 (*.f32 u1 alphay) alphax))) (/.f32 (*.f32 alphay (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 (PI.f32) 2)) 1/2)) (pow.f32 u1 5)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3)))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 (pow.f32 u1 5) (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 4/3 (pow.f32 (PI.f32) 5)) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))))))) alphax) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -8/315 (pow.f32 (PI.f32) 7)) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 4/3 (pow.f32 (PI.f32) 5)) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 2))))))) (+.f32 (*.f32 2/3 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 (PI.f32) 4))) (*.f32 -8/45 (pow.f32 (PI.f32) 7))))) (pow.f32 u1 7))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (pow.f32 (PI.f32) 3))) (pow.f32 u1 3))) alphax)))) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) 4/3) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5))) alphax) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -8/315 (pow.f32 (PI.f32) 7)) (+.f32 (*.f32 (-.f32 (*.f32 4/15 (pow.f32 (PI.f32) 5)) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) 4/3) (*.f32 -2 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (pow.f32 (PI.f32) 2))))) (*.f32 (pow.f32 (PI.f32) 2) -2)) (+.f32 (*.f32 2/3 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 7) -8/45)))) (pow.f32 u1 7))) alphax) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 (PI.f32) 3) -4)) (pow.f32 u1 3))) alphax)))) |
(+.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) alphax)) (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 -8/315 (pow.f32 (PI.f32) 7)) (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (*.f32 -2 (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (PI.f32) 7) -8/45)))) (pow.f32 u1 7))) alphax)) (/.f32 (*.f32 alphay (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5)) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 (PI.f32) (*.f32 (*.f32 u1 alphay) (/.f32 2 alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 u1 3))) alphax) (/.f32 (*.f32 alphay (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 7) 16/105) (neg.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 -2 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 -2 (pow.f32 (PI.f32) 2))))))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 2/3 (pow.f32 (PI.f32) 4)))))) (pow.f32 u1 7)) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 -2 (pow.f32 (PI.f32) 2))))) (pow.f32 u1 5)))) alphax))) |
(+.f32 (*.f32 (PI.f32) (*.f32 2 (/.f32 (*.f32 u1 alphay) alphax))) (/.f32 (+.f32 (*.f32 (pow.f32 u1 3) (*.f32 alphay (*.f32 (pow.f32 (PI.f32) 3) 8/3))) (*.f32 alphay (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 (PI.f32) 2)) 1/2)) (pow.f32 u1 5)) (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 7) 16/105) (-.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (pow.f32 (PI.f32) 5) -16/15) (/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (pow.f32 (PI.f32) 2)) 1/2))) 1/2) (*.f32 (*.f32 (pow.f32 (PI.f32) 3) 8/3) (*.f32 2/3 (pow.f32 (PI.f32) 4))))) (pow.f32 u1 7))))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 2 (*.f32 (PI.f32) u1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(+.f32 (*.f32 u1 (PI.f32)) 0) |
(*.f32 (PI.f32) u1) |
(+.f32 0 (*.f32 u1 (PI.f32))) |
(*.f32 (PI.f32) u1) |
(+.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (*.f32 u1 (PI.f32)) 2)) |
(*.f32 (PI.f32) u1) |
(-.f32 (*.f32 u1 (PI.f32)) 0) |
(*.f32 (PI.f32) u1) |
(-.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (neg.f32 (*.f32 u1 (PI.f32))) 2)) |
(*.f32 (PI.f32) u1) |
(-.f32 (/.f32 (*.f32 u1 (PI.f32)) 2) (/.f32 (*.f32 -2 (*.f32 u1 (PI.f32))) 4)) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 u1 (PI.f32)) 1) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 u1 (*.f32 (PI.f32) 2)) 2) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 u1 (*.f32 (PI.f32) 4)) 4) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 (*.f32 u1 (PI.f32)) 8) 8) |
(*.f32 (PI.f32) u1) |
(/.f32 (*.f32 (*.f32 u1 (*.f32 (PI.f32) 2)) 8) 16) |
(*.f32 (PI.f32) u1) |
(pow.f32 (*.f32 u1 (PI.f32)) 1) |
(*.f32 (PI.f32) u1) |
(+.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 0) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(+.f32 0 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(+.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))) (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(-.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 0) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(-.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (+.f32 alphax alphax))) (/.f32 (neg.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))))) 2)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(/.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 1) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphax 2))) 2) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphax 2))) 2) |
(/.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) (/.f32 alphax 2))) 2) |
(/.f32 (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4)) 4) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(/.f32 (*.f32 (/.f32 alphay alphax) (*.f32 2 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4))) 8) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) 1) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2)))) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1)))) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2))) alphax)) |
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (*.f32 u1 2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) | |
| 0.4b | (*.f32 u1 (PI.f32)) | |
| ✓ | 19.6b | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
Compiled 492 to 284 computations (42.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 26.0ms | alphax | @ | 0 | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| 2.0ms | alphax | @ | -inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| 2.0ms | alphay | @ | -inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| 2.0ms | alphax | @ | inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| 2.0ms | alphay | @ | 0 | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| 1× | batch-egg-rewrite |
| 1358× | rational_best-2 |
| 1358× | rational_best-3 |
| 1358× | rational_best-1 |
| 1356× | rational_best-4 |
| 1356× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 102 |
| 1 | 131 | 102 |
| 2 | 259 | 102 |
| 3 | 804 | 102 |
| 4 | 3279 | 102 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (+.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (+.f32 (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))))))) |
| 1× | egg-herbie |
| 1206× | rational_best-simplify-47 |
| 908× | rational_best-simplify-65 |
| 840× | rational_best-simplify-48 |
| 794× | rational_best-simplify-52 |
| 716× | rational_best-simplify-67 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 125 | 6332 |
| 1 | 255 | 6232 |
| 2 | 526 | 6232 |
| 3 | 1566 | 6226 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(+.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 0) |
(+.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(+.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2)) |
(+.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 2)) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(*.f32 -1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1)) |
(*.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) -1) |
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2) 1/2) |
(*.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2)) |
(*.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 1/4) |
(*.f32 1/4 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) |
(*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (+.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) -1) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2) 2) |
(/.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) 8) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1)) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 0) |
(-.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) 0)) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2)) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) 0)) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (+.f32 (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) 0)) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) 1/2) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2)) |
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 1/4) |
(*.f32 1/4 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) 2) |
(/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 4) |
(/.f32 (*.f32 2 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) 8) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))) |
| Outputs |
|---|
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 2 (*.f32 (PI.f32) u1))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) alphay) alphax))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) alphay) alphax))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 0) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(+.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 2)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 -1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) -1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2) 1/2) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 1/4) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 1/4 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (+.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) -1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -2) -2) 2) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 4) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 2 (*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) 8) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1)) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) -1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 0) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 0 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2) (+.f32 (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (+.f32 (/.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(-.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2)) (+.f32 (neg.f32 (+.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) 2))) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) 1/2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 1/4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 1/4 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(*.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (+.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))) (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) 2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4) 4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (*.f32 2 (*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 4)) 8) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) -2) (-.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax))))))) 2) |
(/.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))) -2)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax))))))) -2) 2) |
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax))))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax))) -2)) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))))) 2) -1) |
(+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax))))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax))) -2)) (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))))) 2) 1) |
(+.f32 1 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax))) -2)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) 2))) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
(neg.f32 (neg.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32)))) alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) 2))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (/.f32 alphay alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) |
Compiled 65142 to 45003 computations (30.9% saved)
9 alts after pruning (4 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 744 | 4 | 748 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 5 | 7 |
| Total | 747 | 9 | 756 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 2.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 3.6b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 2.4b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ▶ | 3.6b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ▶ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 559 to 420 computations (24.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| 0.4b | (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))) | |
| 12.9b | (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) | |
| 19.6b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) |
Compiled 720 to 394 computations (45.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | u1 | @ | 0 | (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| 0.0ms | alphax | @ | -inf | (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| 0.0ms | u1 | @ | inf | (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| 0.0ms | u1 | @ | -inf | (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| 0.0ms | alphax | @ | 0 | (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| 1× | batch-egg-rewrite |
| 1200× | rational_best-simplify-51 |
| 1152× | rational_best-4 |
| 1152× | rational_best-2 |
| 1152× | rational_best-3 |
| 1152× | rational_best-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 37 |
| 1 | 102 | 37 |
| 2 | 216 | 37 |
| 3 | 637 | 37 |
| 4 | 2903 | 37 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))) (/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (+.f32 alphay alphay) alphax)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 (/.f32 alphay alphax) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 alphay alphay) alphax) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 1))))) |
| 1× | egg-herbie |
| 1428× | rational_best-simplify-56 |
| 1028× | rational_best-simplify-50 |
| 978× | rational_best-simplify-62 |
| 866× | rational_best-simplify-63 |
| 826× | rational_best-simplify-1 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 115 | 3657 |
| 1 | 284 | 3639 |
| 2 | 671 | 3627 |
| 3 | 1752 | 3557 |
| 4 | 5997 | 3557 |
| 1× | node limit |
| Inputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 0) |
(+.f32 0 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) |
(+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax)))) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 0) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))) (/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) 2)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 1) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (+.f32 alphay alphay) alphax)) 2) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 (/.f32 alphay alphax) 4)) 4) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 alphay alphay) alphax) 4)) 8) |
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16) |
(pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 1) |
| Outputs |
|---|
(/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) |
(+.f32 (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) |
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 u1 alphay)) alphax)) |
(/.f32 (+.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(/.f32 (+.f32 (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(/.f32 (+.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 alphay u1)) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)))) |
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 u1 alphay)) alphax) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 u1 2) (PI.f32))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (/.f32 (+.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) alphax))) (/.f32 (+.f32 (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (PI.f32) (pow.f32 u1 2))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (/.f32 (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) alphax))) (/.f32 (+.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2))) (*.f32 (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (PI.f32) alphay) alphax))) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 alphay u1)) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) |
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (*.f32 alphay (pow.f32 u1 3))) alphax) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (PI.f32) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (+.f32 (/.f32 (*.f32 alphay (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)) alphax) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))))) |
(+.f32 (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax)) (/.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 u1 alphay)) alphax)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 u1 2)) (*.f32 (PI.f32) alphay))) (/.f32 2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2)))))) (*.f32 alphay (pow.f32 u1 3))) alphax))) |
(+.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 alphay (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (*.f32 (pow.f32 u1 2) (PI.f32))))) (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) alphax))) (/.f32 (+.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) alphax)) (/.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 -2 (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (*.f32 alphay (pow.f32 u1 3))) alphax)) |
(+.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) alphay))) (/.f32 (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) alphax))) (/.f32 (+.f32 (+.f32 (*.f32 u1 (*.f32 alphay (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 alphay (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -2 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 (*.f32 (-.f32 (*.f32 (PI.f32) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 -2 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2)) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 u1 3)))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (PI.f32) (pow.f32 u1 2))) (*.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (/.f32 (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) alphax))) (/.f32 (+.f32 (*.f32 alphay (*.f32 (+.f32 (*.f32 (pow.f32 (PI.f32) 3) (-.f32 -4/3 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 4/3 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (pow.f32 u1 3))) (+.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32)))))) alphax)) |
(+.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 u1 2))) (*.f32 (/.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) (/.f32 (*.f32 (PI.f32) alphay) alphax))) (/.f32 (+.f32 (*.f32 alphay (*.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 (PI.f32) 2)) 1/2) (*.f32 (pow.f32 (PI.f32) 3) (-.f32 (*.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) -4/3))) (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 (pow.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 1/2 (PI.f32)))) 2) (/.f32 -4 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (pow.f32 u1 3))) (+.f32 (*.f32 (*.f32 (PI.f32) (-.f32 2 (*.f32 -2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))) (*.f32 alphay u1)) (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) alphay) (cos.f32 (*.f32 1/2 (PI.f32)))))) alphax)) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 u1 -2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphax)) |
(/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 u1 2)))))) |
(+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 0) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(+.f32 0 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax)))) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 0) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(-.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 1/2 (/.f32 alphay alphax))) (/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax))) 2)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 1) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 (+.f32 alphay alphay) alphax)) 2) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 (/.f32 alphay alphax) 4)) 4) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (*.f32 (/.f32 (+.f32 alphay alphay) alphax) 4)) 8) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) 4) (*.f32 (/.f32 alphay alphax) 4)) 16) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
(pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) 1) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)) |
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) alphax)) |
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 u1 (+.f32 1/2 u1)))) (/.f32 alphay alphax)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.4b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) | |
| 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) | |
| 0.4b | (*.f32 u1 (PI.f32)) | |
| ✓ | 19.7b | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
Compiled 538 to 299 computations (44.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 12.0ms | alphay | @ | 0 | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| 2.0ms | alphay | @ | inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| 2.0ms | alphax | @ | -inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| 2.0ms | alphax | @ | inf | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| 2.0ms | u1 | @ | 0 | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| 1× | batch-egg-rewrite |
| 1406× | rational_best-2 |
| 1406× | rational_best-3 |
| 1406× | rational_best-1 |
| 1384× | rational_best-4 |
| 1384× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 47 |
| 1 | 121 | 47 |
| 2 | 246 | 47 |
| 3 | 767 | 47 |
| 4 | 3564 | 47 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) (neg.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) (neg.f32 (+.f32 1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) (neg.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)))))) |
| 1× | egg-herbie |
| 1420× | rational_best-simplify-56 |
| 1122× | rational_best-simplify-67 |
| 702× | rational_best-simplify-3 |
| 594× | rational_best-simplify-64 |
| 508× | rational_best-simplify-85 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 94 | 3019 |
| 1 | 227 | 3013 |
| 2 | 566 | 3013 |
| 3 | 2339 | 3013 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) |
(+.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 0) |
(+.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) |
(+.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(+.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)) |
(+.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(+.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(+.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) 2)) |
(+.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 2)) |
(+.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) (neg.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))))) |
(+.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) (neg.f32 (+.f32 1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)))) |
(+.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) (neg.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))))) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(*.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) -1) |
(*.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) 1/2) |
(*.f32 1/2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) |
(*.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) 1/4) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) -1) |
(/.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) 2) |
(/.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) 4) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2))) 8) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)) |
| Outputs |
|---|
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 0) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 0 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) |
(-.f32 1 (+.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 2 (/.f32 alphay alphax)) (*.f32 (PI.f32) u1))))) 2) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (*.f32 2 (/.f32 alphay alphax)) (*.f32 (PI.f32) u1))) -2)) 2))) |
(-.f32 1 (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (/.f32 alphay alphax) (*.f32 2 (PI.f32))))))) (cos.f32 (*.f32 (atan.f32 (*.f32 u1 (*.f32 (/.f32 alphay alphax) (*.f32 2 (PI.f32))))) -2))) 2)) |
(-.f32 1 (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax))))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax))))) -2))) 2)) |
(-.f32 1 (/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax)))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax)))) -2))) 2)) |
(+.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 2) (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) 2)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (/.f32 (+.f32 2 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) 2) (/.f32 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 2)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) (neg.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) (neg.f32 (+.f32 1 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(+.f32 (-.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))) (neg.f32 (+.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) (-.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) 2))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(*.f32 1 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(*.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(*.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) -1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(*.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) 1/2) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(*.f32 1/2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) 1/4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(/.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1) -1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(/.f32 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2) 2) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(/.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) 4) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2)) (*.f32 2 (-.f32 (*.f32 -2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) -2))) 8) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(pow.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax)))))))) 1) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
(neg.f32 (+.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 alphay (/.f32 2 alphax))))))) -1)) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (PI.f32) (*.f32 alphay (*.f32 u1 (/.f32 2 alphax)))))))) |
(-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 2 (/.f32 u1 alphax))))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f32 (PI.f32) (*.f32 u1 alphay)) |
| ✓ | 0.4b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
| 10.3b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))) | |
| 31.7b | (tan.f32 (*.f32 1/2 (PI.f32))) |
Compiled 506 to 299 computations (40.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 71.0ms | alphay | @ | 0 | (*.f32 (PI.f32) (*.f32 u1 alphay)) |
| 1.0ms | u1 | @ | inf | (*.f32 (PI.f32) (*.f32 u1 alphay)) |
| 1.0ms | u1 | @ | 0 | (*.f32 (PI.f32) (*.f32 u1 alphay)) |
| 1.0ms | alphay | @ | inf | (*.f32 (PI.f32) (*.f32 u1 alphay)) |
| 0.0ms | u1 | @ | -inf | (*.f32 (PI.f32) (*.f32 u1 alphay)) |
| 1× | batch-egg-rewrite |
| 1402× | rational_best-2 |
| 1402× | rational_best-3 |
| 1402× | rational_best-1 |
| 1380× | rational_best-4 |
| 1380× | exponential-1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 62 |
| 1 | 122 | 62 |
| 2 | 247 | 62 |
| 3 | 757 | 62 |
| 4 | 3530 | 62 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) |
(*.f32 (PI.f32) (*.f32 u1 alphay)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (-.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (+.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (-.f32 (/.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (PI.f32) (*.f32 u1 alphay)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u1 alphay))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1))) (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (*.f32 u1 alphay))) (*.f32 2 (*.f32 2 (PI.f32)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 2 (PI.f32))) (*.f32 2 (*.f32 2 (*.f32 u1 alphay)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 u1 u1)) (*.f32 2 (*.f32 (*.f32 2 (PI.f32)) alphay))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alphay alphay)) (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 u1)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 2 (+.f32 alphay alphay))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 2 (PI.f32)) alphay)) (*.f32 2 (+.f32 u1 u1))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 alphay alphay)) (*.f32 (PI.f32) u1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 1))))) |
| 1× | egg-herbie |
| 1282× | rational_best-simplify-63 |
| 1266× | rational_best-simplify-57 |
| 1002× | rational_best-simplify-83 |
| 824× | rational_best-simplify-1 |
| 734× | rational_best-simplify-64 |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 126 | 3560 |
| 1 | 286 | 3548 |
| 2 | 758 | 3548 |
| 3 | 2782 | 3488 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(-.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) -1) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 0) |
(-.f32 0 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2)) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (-.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (+.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) 0)) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (-.f32 (/.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))))) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) 1/2) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) |
(*.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) 1/4) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) 2) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) 4) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2))) 8) |
(/.f32 (+.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1) |
(neg.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 0) |
(+.f32 0 (*.f32 (PI.f32) (*.f32 u1 alphay))) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2)) |
(-.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 0) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u1 alphay))) 2)) |
(/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 1) |
(/.f32 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1)) 2) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1))) 4) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1))) (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1)))) 8) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (*.f32 u1 alphay))) (*.f32 2 (*.f32 2 (PI.f32)))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (PI.f32))) (*.f32 2 (*.f32 2 (*.f32 u1 alphay)))) 16) |
(/.f32 (*.f32 (*.f32 2 (+.f32 u1 u1)) (*.f32 2 (*.f32 (*.f32 2 (PI.f32)) alphay))) 16) |
(/.f32 (*.f32 (*.f32 2 (+.f32 alphay alphay)) (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 u1)))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 2 (+.f32 alphay alphay))) 16) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 2 (PI.f32)) alphay)) (*.f32 2 (+.f32 u1 u1))) 16) |
(/.f32 (*.f32 (*.f32 2 (+.f32 alphay alphay)) (*.f32 (PI.f32) u1)) 4) |
(pow.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 1) |
| Outputs |
|---|
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 2 (/.f32 (*.f32 alphay (*.f32 u1 (PI.f32))) alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(*.f32 alphay (*.f32 u1 (PI.f32))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(-.f32 1 (neg.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) -1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 0) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 0 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (-.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) (+.f32 (/.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) 0)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax)))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax)))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))))) 2) (-.f32 -1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))))) 2))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (-.f32 (/.f32 (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))) 2) (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))))) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax))))))) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax)))) -2)) 2) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax)))))) 2))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1))))) (+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1))) -2)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) 2) -1)) |
(+.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))) -2)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) 2)) 1) |
(+.f32 (neg.f32 (/.f32 (+.f32 -2 (cos.f32 (*.f32 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))) -2))) 2)) (*.f32 3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))))) 2))) |
(*.f32 1 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(*.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(*.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) 1/2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(*.f32 1/2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(*.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) 1/4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(/.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) 2) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(/.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) 4) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(/.f32 (+.f32 (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2)) (*.f32 2 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2))) 8) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(/.f32 (+.f32 (-.f32 (-.f32 (*.f32 2 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) -2) (cos.f32 (*.f32 -2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 2) |
(-.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax))))))) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax)))) -2)) 2) (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 alphay (PI.f32)) (/.f32 2 alphax)))))) 2))) |
(-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1))))) (+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1))) -2)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) 2) -1)) |
(+.f32 (-.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))) -2)) (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) 2)) 1) |
(+.f32 (neg.f32 (/.f32 (+.f32 -2 (cos.f32 (*.f32 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))) -2))) 2)) (*.f32 3 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax)))))) 2))) |
(pow.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax))))))) 1) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(neg.f32 (-.f32 -1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 u1 (*.f32 (*.f32 (PI.f32) alphay) (/.f32 2 alphax)))))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (*.f32 (PI.f32) u1)) (/.f32 2 alphax)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 alphay (PI.f32)) (*.f32 (/.f32 2 alphax) u1)))))) |
(+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 alphay (*.f32 (*.f32 (PI.f32) u1) (/.f32 2 alphax))))))) |
(+.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 0) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(+.f32 0 (*.f32 (PI.f32) (*.f32 u1 alphay))) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(+.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2) (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2)) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(-.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 0) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 2) (/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 u1 alphay))) 2)) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 1) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1)) 2) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1))) 4) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1))) (*.f32 2 (*.f32 (*.f32 (PI.f32) alphay) (+.f32 u1 u1)))) 8) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (*.f32 u1 alphay))) (*.f32 2 (*.f32 2 (PI.f32)))) 16) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 2 (PI.f32))) (*.f32 2 (*.f32 2 (*.f32 u1 alphay)))) 16) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (+.f32 u1 u1)) (*.f32 2 (*.f32 (*.f32 2 (PI.f32)) alphay))) 16) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (+.f32 alphay alphay)) (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 u1)))) 16) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 2 (+.f32 alphay alphay))) 16) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 2 (PI.f32)) alphay)) (*.f32 2 (+.f32 u1 u1))) 16) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(/.f32 (*.f32 (*.f32 2 (+.f32 alphay alphay)) (*.f32 (PI.f32) u1)) 4) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
(pow.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) 1) |
(*.f32 alphay (*.f32 (PI.f32) u1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.4b | (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))) | |
| 0.4b | (*.f32 u1 (PI.f32)) | |
| 0.4b | (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) | |
| 19.6b | (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) |
Compiled 538 to 299 computations (44.4% saved)
Compiled 48610 to 32142 computations (33.9% saved)
11 alts after pruning (2 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 617 | 2 | 619 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 8 | 8 |
| Total | 617 | 11 | 628 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 2.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 3.6b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 0.8b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 2.4b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| ✓ | 3.6b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| 3.6b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) | |
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| ✓ | 0.2b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| 2.1b | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
Compiled 688 to 512 computations (25.6% saved)
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
13 calls:
| 296.0ms | (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) |
| 144.0ms | (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay))) |
| 141.0ms | (*.f32 (*.f32 2 (PI.f32)) u1) |
| 49.0ms | alphax |
| 47.0ms | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | u0 |
| 0.2b | 1 | u1 |
| 0.2b | 1 | alphax |
| 0.2b | 1 | alphay |
| 0.2b | 1 | (/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| 0.2b | 1 | (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))) |
| 0.2b | 1 | (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))) |
| 0.2b | 1 | (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)) |
| 0.2b | 1 | (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) |
| 0.2b | 1 | (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay))) |
| 0.2b | 1 | (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))) |
| 0.2b | 1 | (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))) |
| 0.2b | 1 | (*.f32 (*.f32 2 (PI.f32)) u1) |
Compiled 1735 to 1160 computations (33.1% saved)
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (+.f32 (-.f32 1 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2)) (neg.f32 (/.f32 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 (PI.f32) (+.f32 u1 1/4)))))))) 2))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
4 calls:
| 52.0ms | u0 |
| 42.0ms | alphax |
| 30.0ms | alphay |
| 30.0ms | u1 |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | u0 |
| 0.2b | 1 | u1 |
| 0.2b | 1 | alphax |
| 0.2b | 1 | alphay |
Compiled 859 to 573 computations (33.3% saved)
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
4 calls:
| 54.0ms | alphay |
| 27.0ms | u0 |
| 27.0ms | u1 |
| 26.0ms | alphax |
| Error | Segments | Branch |
|---|---|---|
| 0.3b | 1 | u0 |
| 0.3b | 1 | u1 |
| 0.3b | 1 | alphax |
| 0.3b | 1 | alphay |
Compiled 630 to 420 computations (33.3% saved)
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
4 calls:
| 41.0ms | alphay |
| 28.0ms | u1 |
| 23.0ms | u0 |
| 21.0ms | alphax |
| Error | Segments | Branch |
|---|---|---|
| 0.8b | 1 | u0 |
| 0.8b | 1 | u1 |
| 0.8b | 1 | alphax |
| 0.8b | 1 | alphay |
Compiled 503 to 337 computations (33% saved)
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
4 calls:
| 27.0ms | u1 |
| 22.0ms | alphax |
| 8.0ms | alphay |
| 8.0ms | u0 |
| Error | Segments | Branch |
|---|---|---|
| 2.4b | 1 | u0 |
| 2.4b | 1 | u1 |
| 2.4b | 1 | alphax |
| 2.4b | 1 | alphay |
Compiled 285 to 192 computations (32.6% saved)
Total -1.3b remaining (-53%)
Threshold costs -1.3b (-53%)
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
4 calls:
| 20.0ms | alphax |
| 19.0ms | alphay |
| 7.0ms | u0 |
| 7.0ms | u1 |
| Error | Segments | Branch |
|---|---|---|
| 2.4b | 1 | u0 |
| 2.4b | 1 | u1 |
| 2.4b | 1 | alphax |
| 2.4b | 1 | alphay |
Compiled 233 to 158 computations (32.2% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 130 | 1305 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
| Outputs |
|---|
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))) (/.f32 alphay alphax)))))) 2) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (+.f32 u1 u1)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 2 (*.f32 u1 (PI.f32))))))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (-.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphay alphay)) (/.f32 (+.f32 1 (cos.f32 (*.f32 2 (atan.f32 (*.f32 (*.f32 (PI.f32) (*.f32 u1 alphay)) (/.f32 2 alphax)))))) (*.f32 alphax alphax))) 2)) (-.f32 1 u0))))) |
Compiled 439 to 325 computations (26% saved)
| 2× | egg-herbie |
| 1138× | rational_best-simplify-55 |
| 1138× | rational_best-simplify-55 |
| 924× | rational_best-simplify-47 |
| 924× | rational_best-simplify-47 |
| 882× | rational_best-simplify-64 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 344 | 15658 |
| 1 | 898 | 15600 |
| 2 | 2452 | 14374 |
| 0 | 344 | 15658 |
| 1 | 898 | 15600 |
| 2 | 2452 | 14374 |
| 1× | node limit |
| 1× | node limit |
Compiled 564 to 366 computations (35.1% saved)
Compiled 415 to 275 computations (33.7% saved)
Loading profile data...